Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
I'm having a bit of trouble with Suse (10) detecting my wireless card.
The card model is a Motorola WPC1810G.
It doesn't show at all in yast - hardware, and of course "iwconfig" return nothing as well.
I've read that I need to use ndiswrapper. I've grabbed the driver file from the disc that came with the card, but when I install it with ndiswrappper... "ndiswrapper -l" returns "invalid driver".
I'm at a loss here, so any help-advice will be much appreciated.
In the shell, enter: lspci
ex: 03:0a.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
Note the hex pci address at the beginning of the line for your wireless device. Then enter: /sbin/lspci -n
and cross reference the address with the code of the device.
ex:
03:0a.0 Class 0280: 14e4:4320 (rev 03)
If you have verified that your device has the number 14e4:4320 (rev 03), then download the driver from the provided link.
Now some caveats. When I upgraded from SuSE 10 to SuSE 10.1, the ndiswrapper package supplied by the distro didn't work. I got an error during the "modprobe ndiswrapper" phase. I had a backup of the ndiswrapper 1.18 source. ( I read later that 1.22 is broken but 1.21 works ) I extracted the ndiswrapper.spec file from the tarball and used rpmbuild -ba to build an ndiswrapper rpm and a ndiswrapper kernel module package. ( This is on my laptop with an AMD64 chip. ) I used the bcmwl564.sys/netbc564.inf driver.
In not 100% certain if this driver will work for 64bit but you could try: ftp://ftp.support.acer-euro.com/note...bit/80211g.zip
Also make sure that you download the newest driver for your NIC card.
To fix what you have already:
1. Uninstall the driver installed with ndiswrapper (using ndiswrapper commands)
2. Uninstall the ndiswrapper via YaST.
3. Install the new ndiswrapper package
4. Install the newest NIC driver via ndiswrapper commands.
Did you follow the link I provided for the instructions? There is a link in the page that will send you to another site that will have much more information about ndiswrapper and what driver work and which ones don't.
* Chipset: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
* pciid: 14E4:4320 Windows#*Driver: http://broadband.motorola.com/consum...pdate-v1.1.exe
* Other: This card works with ndiswrapper 0.12 using the "bcmwl5.inf" driver obtainable at Motorola above. Had to set "Country|US" and "SSID|<your ESSID>" in /etc/ndiswrapper/bcmwl5/14E4\:4320.conf Motherboard is ASUS CUBX with wlan0 in shared first shared ISA/PCI slot. If other PCI cards are installed wlan0 does not come up and but no error messages reported (LED does not blink at all, nothing to stdout, syslog, etc., even with DEBUG=3 when building ndiswrapper.ko). Distro is stock Fedora Core 3 with kernel 2.6.9-1.667. lspci -vvv string is: 00:0e.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03) Subsystem: Motorola: Unknown device 7010 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 Interrupt: pin A routed to IRQ 5 Region 0: Memory at db800000 (32-bit, non-prefetchable) [size=8K] colin_ewart (somewhere near) hotmail.com
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.