Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Newbie here, I'm having a little trouble using ndiswrapper to install drivers for my netgear card. Here is what I did:
1. Went into the windows directory that the netgear cd created, and looked in the folders driver. Found 3 files, something.arm, something.inf, and something. sys. Grabbed all 3 on a zip disk and booted linux.
2. Put both the inf and sys files into /lib/windrivers. I put the arm file into /usr/lib/hotplug/firmware because I read somewhere that the arm file is the firmware. Installed and ran ndiswrapper -i on the inf file. Here is the output:
5. dmesg shows:
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
eth1: hot unplug detected
eth1: removing device
divert: freeing divert_blk for eth1
PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
ACPI: PCI interrupt 0000:03:00.0[A] -> GSI 10 (level, low) -> IRQ 10
divert: allocating divert_blk for eth1
ip_tables: (C) 2000-2002 Netfilter core team
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
And my card is not lighting up or anything. So, based on that information, is anyone willing to help out? I checked out every other thread for both wireless set up and this particular card, and they seemed to not run into the problems that I ran into. Thanks in advance!
I would advise against using ndiswrapper and instead go with this bespoke project. I think your card needs additional firmware to get it running. The project I have linked to is designed specifically for your card's chipset. Hope this helps.
Regards
Chris
Thank you! After a few attempts, I finally put the firmware in the correct folder. I'm not sure which one, because I put it in any folder that was labelled hotplug/firmware. Eventually the lights on my card came on. Now I just have to figure out the configurations but that's a different story ;-)
Distribution: Just about anything... so long as it is Debain based.
Posts: 297
Rep:
Ok, I had the same issue and snecklifter provides the fix, if you can go to the site and figure out what they are talking about. I am a relitively goog Linux guy, but I still had trouble with this... thought it's not that bad.
Hit the website: htttp://prism54.org and go to the firmware section.
You'll download a file something like this:
1.0.4.3.arm
As root, move this file to your hotplug/firmware directory... for me it was: /usr/lib/hotplug/firmware
You will need to also rename this file too... it needs to be the name of the firmware followed by "bin" and then the version of the kernel you have. For me this file was renamed to:
isl3890.bin-2.6.8.1-2-386
That's it... Plug in the card and boom, the light should go on!
i was trying to configure the same wi-fi card on my laptop. i have found this thread and followed the instructions to download and install prism driver and firmware. it returned no error during installation.
but the card still wasn't recognized by the system, when i ran 'iwconfig', it displays
'lo no wireless extensions
eth0 no wireless extensions
eth1 not ready essid='netgear' nickname:none'
Originally posted by xiongnu i was trying to configure the same wi-fi card on my laptop. i have found this thread and followed the instructions to download and install prism driver and firmware. it returned no error during installation.
but the card still wasn't recognized by the system, when i ran 'iwconfig', it displays
'lo no wireless extensions
eth0 no wireless extensions
eth1 not ready essid='netgear' nickname:none'
what should i do to fix it?
anyone would like to help me on this?
i really like to use linux box on my laptop instead of windows...
i finally got Netgear WG511 working on my IBM thinkpad T23/Xandros 3.0 deluxe machine. thought it'll be nice to share my successful experience .
1 download Windows XP driver for the WG511 from Netgear http://www.netgear.com/support/suppo...asp?dnldID=424 this driver contains linux Prism54 driver as well, follow the instruction in the package to compile the linux driver for WG511
2 Install the firmware
get firmware from http://prism54.org/ , obtain the 1.0.4.3.arm file - There is a link to it in the Requirements section. Now, download this, and move it into /usr/lib/hotplug/firmware . Rename it to "isl3890".
3. restart computer
4. woola, netgear WG511 is up and running
notes: you might need to tweak in network connection settings a bit in the linux control center, for me, WG511's indicator lightens up as long as i put the firmware in the right folder,
but i have to renew ip address for the wireless WG511 / disable ethernet interface eth0 before i saw the yellow active byte transfer lamp lightens up on the WG511 card.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.