Results 1 to 8 of 8
just had to start with the babanas...
Ok, to get this 32bit pcmcia/cardbus nic and all other nic's based on the broadcom 43xx chipset with the linuxant driver(yes it is ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 07-06-2004 #1
How to make the linksys WPC54G & broadcom nic's work!
just had to start with the babanas...
Ok, to get this 32bit pcmcia/cardbus nic and all other nic's based on the broadcom 43xx chipset with the linuxant driver(yes it is the one that will cost you $20, though they give you a 30 day trial period to see if it works) however it works and it is the only driver that makes them work that i know of to date, and after a year i can afford it!
Though they say that the NDISwrapper is suposed to work with this nic i could not get it to work..So try the NDISwrapper first. http://www.linuxelectrons.com/articl...40507104718960and here is the list of suported nic's(type 'lspci -n' in a root shell to get a list of PCI id's and compare the pci id's to the suported nic's list to see if one matches then your nic is suported) this assumes your nic was installed on boot and pcmcia support is enabled along with hotplugging http://ndiswrapper.sourceforge.net/s..._chipsets.html
to start you need to go to linuxant.com and download the driver either the rpm's or as i will explain here for the source code. You will also need to obtain the 3.40.x.x version of the windows driver that the linuxant driverloader will load to drive your wireless card from the following URL :http://ftp.us.dell.com/network/R74092us.EXE then under Linux, you can use the 'unzip' command on the .EXE file to extract
the Windows driver. The required .INF file will be named 'AR/bcmwl5a.inf'
inside the .EXE file. then you will also need to create an account and they will email you a link then you will get a KEY that you will need later. first you will untar the the download
file then change to that directoryCode:tar -xzvf /PATH/TO FILE/driverloader-1.72.tar.gz
then typeCode:cd PATH/TO/FILE/driverloader-1.72 make install
and follow the instructions(prompts)Code:dldrconfig --license
And as me you should then be installed and working! This all asumes that the pcmcia drivers/modules and hotplugging are already installed or autholoading on boot.
however if not then please post below and i will get back to you as soon as possible...and update the directions
Though it sux that this is the only driver that there is as far as i could find and i asked the manufacturer and assembler
and they knew of no others....sux that it costs but hopefully someone will be nice enough to write a gpl one someday.....
~Mike ~~~ Forum Rules
Testing? What's that? If it compiles, it is good, if it boots up, it is perfect. ~ Linus Torvalds
http://loft306.org
- 07-07-2004 #2Just Joined!
- Join Date
- Jul 2004
- Posts
- 12
Ok. I'm trying the RPM method right now, will post results.
After a few failed attempts with invalid kernel errors, I downloaded and installed the generic RPM -- and it worked! Now, Linux hangs on boot.
It hangs bringing up eth0 (onboard lan, not used... used to timeout and fail). I can boot into failsafe, but don't know how to fix this.
- 07-07-2004 #3
0. is pcmcia support installed 2.6kernel or pcmcia-cs iinstalled on the 2.4 kernel along with hotplugging? (i assumed that the pcmcia stuff was already setup and functioning)
1. Did u use the latest version of the windows driver that i posted?
2. are you saying that it is trying to make the wrong nic work?
3 is the pcmcia nic eth1?
4 is the pcmcia nic plugged in on boot? if not then you need to unload the driver and load it when the pcmcia nic is put in(this it seams is not done automaticaly as with most other pcmcia cards (working on that))
5. is the eth1 set up in wherever your nic's are suposed to be set up(either iface_eth1="dhcp" or "up"/ or with a static ip?) depending on your setup/inet connxCode:modprobe -r driverloader modprobe driverloader
6. what is the output ofand this will see if your recever(wap,router or adhoc setup) is seen by the wireless nicCode:ifconfig iwconfig or iwlist scan
Also see the FAQ readme in the file created by the rpm...Code:dldrconfig --info
~Mike ~~~ Forum Rules
Testing? What's that? If it compiles, it is good, if it boots up, it is perfect. ~ Linus Torvalds
http://loft306.org
- 07-08-2004 #4
See above i have edited a bit ^^^
~Mike ~~~ Forum Rules
Testing? What's that? If it compiles, it is good, if it boots up, it is perfect. ~ Linus Torvalds
http://loft306.org
- 07-11-2004 #5Just Joined!
- Join Date
- Jul 2004
- Posts
- 12
1.) Yup
Originally Posted by loft306
2.)Nope. Eth0 is my on-board 10/100 lan. Mandrake used to just time out bringing it up on DHCP and continue booting after it failed.
3.)Yup
4.)I tried both ways, but the first time, yes.
Both PCMCIA support and Hotplugging are installed and on, and were both working.
5.) DHCP through a Linksys Wireless router.
Basically, the system used to reach the portion in Runlevel five where devices are brought up, and eth0 would fail (it should, no cable plugged in.) and keep booting. Once the driverloader and WinXp driver were loaded, I rebooted and it hung on Eth0. I can only boot into Failsafe now, and have no idea what to do from there.
- 07-25-2004 #6Just Joined!
- Join Date
- Jul 2004
- Posts
- 12
Ok, I figured out how to un-configure eth0 from my on-board lan, and mandrake boots, but there is an error with the driverloader detecting the wireless card. Will post details later. Must read more and research. Thanks for all of your help, BTW. As soon as I know what the exact error is, I will post again.
- 12-11-2004 #7Just Joined!
- Join Date
- Dec 2004
- Posts
- 7
Hi there, after doing all this - I get a 404 when going to http://127.0.0.1:18020
Any idea?
Edit: Eek, sorry for the necropost - found it in a search...
- 03-28-2005 #8Just Joined!
- Join Date
- Mar 2005
- Posts
- 1
Thank you, I've really appreciated the guidance and direction provided thus far in getting the wpc54g running, I'm excited to be this close to getting it operation. It's the closest I've been so far. Although I haven't been much of anywhere, this is my first day running Linux so I'm incredibly naive, but I look foward to learning this new OS. I do like it so far.
I was able to run the Driverloader program rather successfully even to pointing it towards the drivers I wish it to use. But the next screen it says that there are "no devices found". I know that it's not the actual hardware since I had it running on windows ME (ME even, of all OS's), but the power light hasn't even come on in Linux. If you could let me know what more I could do I'd greatly appreciate it. I of course wouldn't be afraid of trying another distro, since I haven't done anything to this one yet.
Thanks so much! Here's a printout of what the Kernel Message currently is, I don't know if it'll help but I figure it can't hurt.
Linux version 2.6.8.1-12mdk (quintela@n5.mandrakesoft.com) (gcc version 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)) #1 Fri Oct 1 12:53:41 CEST 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000eb800 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000bff0000 (usable)
BIOS-e820: 000000000bff0000 - 000000000bfffc00 (ACPI data)
BIOS-e820: 000000000bfffc00 - 000000000c000000 (ACPI NVS)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
191MB LOWMEM available.
On node 0 totalpages: 49136
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 45040 pages, LIFO batch:10
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI disabled because your bios is from 00 and too old
You can enable it with acpi=force
Built 1 zonelists
Local APIC disabled by BIOS -- reenabling.
Could not enable APIC!
Initializing CPU#0
Kernel command line: BOOT_IMAGE=linux ro root=301 acpi=ht resume=/dev/hda5
PID hash table entries: 1024 (order 10: 8192 bytes)
Detected 597.043 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 190956k/196544k available (1859k kernel code, 4960k reserved, 578k data, 200k init, 0k highmem, 0k BadRAM)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 1179.64 BogoMIPS
Security Scaffold v1.0.0 initialized
SELinux: Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After all inits, caps: 0383f9ff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Celeron (Coppermine) stepping 03
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
init init/main.c:689
init init/main.c:702
init init/main.c:707
do_pre_smp_initcalls init/main.c:653
do_pre_smp_initcalls init/main.c:659
init init/main.c:711
init init/main.c:714
init init/main.c:716
init init/main.c:718
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
ACPI: Looking for DSDT in initrd ... not found!
Freeing initrd memory: 142k freed
init init/main.c:724
do_basic_setup init/main.c:634
do_basic_setup init/main.c:636
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd9ae, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Disabled
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0
PCI: IRQ 0 for device 0000:00:04.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: Found IRQ 10 for device 0000:00:04.0
PCI: Sharing IRQ 10 with 0000:01:00.0
PCI: IRQ 0 for device 0000:00:04.1 doesn't match PIRQ mask - try pci=usepirqmask
PCI: Found IRQ 10 for device 0000:00:04.1
PCI: Cannot allocate resource region 4 of device 0000:00:07.1
vesafb: probe of vesafb0 failed with error -6
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
audit: initializing netlink socket (disabled)
audit(1111988209.4294966000:0): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 0000:00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1090-0x1097, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x1098-0x109f, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: FUJITSU MHK2060AT, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: CD-224E, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 11733120 sectors (6007 MB) w/512KiB Cache, CHS=12416/15/63, UDMA(33)
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 >
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET: Registered protocol family 1
BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
init init/main.c:726
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 200k freed
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
PCI: Enabling device 0000:00:07.2 (0000 -> 0001)
PCI: Found IRQ 10 for device 0000:00:07.2
PCI: Sharing IRQ 10 with 0000:00:10.0
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: irq 10, io base 00001060
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
EXT3 FS on hda1, internal journal
Adding 642560k swap on /dev/hda5. Priority:-1 extents:1
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 440BX Chipset.
agpgart: Maximum main memory to use for agp memory: 149M
agpgart: AGP aperture is 64M @ 0xe0000000
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Supermount version 2.0.4 for kernel 2.6
loop: loaded (max 8 devices)
hdc: ATAPI 24X CD-ROM drive, 128kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin and others
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (1535 buckets, 12280 max) - 328 bytes per conntrack
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
PCI: Found IRQ 10 for device 0000:00:04.0
PCI: Sharing IRQ 10 with 0000:01:00.0
Yenta: CardBus bridge found at 0000:00:04.0 [1179:ff00]
Yenta: Enabling burst memory read transactions
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:04.0, mfunc 0x00c01d22, devctl 0x66
spurious 8259A interrupt: IRQ7.
Yenta: ISA IRQ mask 0x0a98, PCI irq 10
Socket status: 30000006
PCI: Found IRQ 10 for device 0000:00:04.1
Yenta: CardBus bridge found at 0000:00:04.1 [1179:ff00]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:04.1, mfunc 0x00c01d22, devctl 0x66
Yenta: ISA IRQ mask 0x0a98, PCI irq 10
Socket status: 30000020
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
acx100: It looks like you were coaxed into buying a wireless network card
acx100: that uses the mysterious ACX100 chip from Texas Instruments.
acx100: You should better have bought e.g. a PRISM(R) chipset based card,
acx100: since that would mean REAL vendor Linux support.
acx100: Given this info, it's evident that this driver is quite EXPERIMENTAL,
acx100: thus your mileage may vary. Visit http://acx100.sf.net for support.
acx100_init_module: dev_info is: TI acx_pci
acx100_init_module: TI acx_pci.o: Ver 0.2.0pre8 Driver initialized, waiting for cards to probe...
PCI: Enabling device 0000:06:00.0 (0000 -> 0002)
PCI: Setting latency timer of device 0000:06:00.0 to 64
acx100_probe_pci: WARNING: ACX111 support is highly experimental!
Found ACX111-based wireless network card at 0000:06:00.0, irq:10, phymem1:0x11020000, phymem2:0x11000000, mem1:0xcc8f0000, mem1_size:8192, mem2:0xcc93d000, mem2_size:131072.
acx100_probe_pci: using ACX111 io resource addresses (size: 54)
hw_unavailable = 1
acx_show_card_eeprom_id: EEPROM card ID string check found uninitialised card ID: this is a SpeedStream SS1021 or Gigafast WF721-AEX, no??
reset hw_unavailable++
acx100_reset_mac: enable soft reset...
acx100_reset_mac: disable soft reset and go to init mode...
ERROR: no directory for firmware file specified, ABORTING. Make sure to set module parameter 'firmware_dir'! (specified as absolute path!)
acx100_reset_dev: Failed to upload firmware to the ACX111
acx100_probe_pci: TI acx_pci: MAC initialize failure!
acx100_probe_pci: TI acx_pci.o: Ver 0.2.0pre8 Loading FAILED
acx_pci: probe of 0000:06:00.0 failed with error -5
inserting floppy driver for 2.6.8.1-12mdk
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET: Registered protocol family 17
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (1535 buckets, 12280 max) - 328 bytes per conntrack
driverloader: module license 'see LICENSE file; Copyright (c)2003-2004 Linuxant inc.' taints kernel.
driverloader: stack=8192/60/0
usbcore: registered new driver driverloader
cs4281: version v1.13.32 time 12:45:25 Oct 1 2004
PCI: Enabling device 0000:00:08.0 (0000 -> 0002)
PCI: Found IRQ 5 for device 0000:00:08.0
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0322b60(lo)
IPv6 over IPv4 tunneling driver
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
PCI: Enabling device 0000:06:00.0 (0000 -> 0002)
PCI: Setting latency timer of device 0000:06:00.0 to 64
acx100_probe_pci: WARNING: ACX111 support is highly experimental!
Found ACX111-based wireless network card at 0000:06:00.0, irq:10, phymem1:0x11020000, phymem2:0x11000000, mem1:0xcc9cc000, mem1_size:8192, mem2:0xcca89000, mem2_size:131072.
acx100_probe_pci: using ACX111 io resource addresses (size: 54)
hw_unavailable = 1
acx_show_card_eeprom_id: EEPROM card ID string check found uninitialised card ID: this is a SpeedStream SS1021 or Gigafast WF721-AEX, no??
reset hw_unavailable++
acx100_reset_mac: enable soft reset...
acx100_reset_mac: disable soft reset and go to init mode...
ERROR: no directory for firmware file specified, ABORTING. Make sure to set module parameter 'firmware_dir'! (specified as absolute path!)
acx100_reset_dev: Failed to upload firmware to the ACX111
acx100_probe_pci: TI acx_pci: MAC initialize failure!
acx100_probe_pci: TI acx_pci.o: Ver 0.2.0pre8 Loading FAILED
acx_pci: probe of 0000:06:00.0 failed with error -5
PCI: Enabling device 0000:06:00.0 (0000 -> 0003)
PCI: Setting latency timer of device 0000:06:00.0 to 64
eth0: 0000:06:00.0, 00:03:47:18:4D:C0, IRQ 10.
Receiver lock-up bug exists -- enabling work-around.
Board assembly 730155-001, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0xdbd8681d).
Receiver lock-up workaround activated.
PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
PCI: Setting latency timer of device 0000:02:00.0 to 64
acx100_probe_pci: WARNING: ACX111 support is highly experimental!
Found ACX111-based wireless network card at 0000:02:00.0, irq:10, phymem1:0x10820000, phymem2:0x10800000, mem1:0xcc9df000, mem1_size:8192, mem2:0xcca89000, mem2_size:131072.
acx100_probe_pci: using ACX111 io resource addresses (size: 54)
hw_unavailable = 1
acx_show_card_eeprom_id: EEPROM card ID string check found uninitialised card ID: this is a SpeedStream SS1021 or Gigafast WF721-AEX, no??
reset hw_unavailable++
acx100_reset_mac: enable soft reset...
acx100_reset_mac: disable soft reset and go to init mode...
ERROR: no directory for firmware file specified, ABORTING. Make sure to set module parameter 'firmware_dir'! (specified as absolute path!)
acx100_reset_dev: Failed to upload firmware to the ACX111
acx100_probe_pci: TI acx_pci: MAC initialize failure!
acx100_probe_pci: TI acx_pci.o: Ver 0.2.0pre8 Loading FAILED
acx_pci: probe of 0000:02:00.0 failed with error -5
eth0: no IPv6 routers present
Disabled Privacy Extensions on device c0322b60(lo)
eth0: no IPv6 routers present
Disabled Privacy Extensions on device c0322b60(lo)
eth0: no IPv6 routers present
Any pointers in the right direction would be greatly appreciated!


Reply With Quote
