LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This 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


Reply
  Search this Thread
Old 10-22-2006, 11:38 AM   #1
WindowsDependant
Member
 
Registered: Feb 2006
Distribution: Suse 10
Posts: 31

Rep: Reputation: 15
Suse won't detect Wireless card


Hello All,

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.

Thanks in advance.
 
Old 10-22-2006, 01:02 PM   #2
rednuht
Member
 
Registered: Aug 2005
Posts: 239
Blog Entries: 1

Rep: Reputation: 31
what file are you using with the "ndiswrapper -i" step ?
is the device listed on the compatability page http://ndiswrapper.sourceforge.net/m...index.php/List ?
 
Old 10-22-2006, 01:10 PM   #3
WindowsDependant
Member
 
Registered: Feb 2006
Distribution: Suse 10
Posts: 31

Original Poster
Rep: Reputation: 15
Thanks for the reply.

Yes the card is listed on the compatibility page.

As far as the file....bcmwl5.inf.

Does this help any?
 
Old 10-22-2006, 01:37 PM   #4
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 670Reputation: 670Reputation: 670Reputation: 670Reputation: 670Reputation: 670
Info from an ndiswrapper wiki: http://ndiswrapper.sourceforge.net/m...dex.php/List#M
Quote:
Card: [Motorola] WPCI810G PCI Adapter

* 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
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


An alternative to ndiswrapper is to download fw-cutter tool and use a reverse engineered linux driver:
http://developer.berlios.de/project/...?group_id=4547
 
Old 10-22-2006, 01:42 PM   #5
usaf_sp
Member
 
Registered: Jul 2005
Location: Tennessee
Distribution: openSUSE
Posts: 419

Rep: Reputation: 30
Make sure that you are using the latest version of ndiswrapper and not the one from the Suse 10.0 install disc. You can find the newest version here: http://sourceforge.net/project/showf...group_id=93482 You will have to compile from source, but the instructions can be found here: http://nextgen.no-ip.org/~andrew/lin...rapperinfo.php

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.


Good Luck
 
Old 10-22-2006, 02:50 PM   #6
WindowsDependant
Member
 
Registered: Feb 2006
Distribution: Suse 10
Posts: 31

Original Poster
Rep: Reputation: 15
Thx so much for your help guys....I've verified that I do have the newest version of ndiswrapper.

I ran lspci and this is what I got:

"03:05.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
03:0a.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)"

I've verified that the code is correct also.

I'm not really sure what the Firewire entry is for..or even if it is relevant.

I've also downloaded the exe file, but I'm not sure how to open it to get to the driver.

Please forgive my noob-ness here.

Thanks again.
 
Old 10-22-2006, 04:22 PM   #7
usaf_sp
Member
 
Registered: Jul 2005
Location: Tennessee
Distribution: openSUSE
Posts: 419

Rep: Reputation: 30
You will need to run the exe with windows in order to get the driver. That really sucks. Do you have a win machine to extract the driver?
 
Old 10-22-2006, 05:02 PM   #8
Hitboxx
Senior Member
 
Registered: Mar 2006
Location: India
Distribution: Fedora
Posts: 1,562
Blog Entries: 3

Rep: Reputation: 61
why not wine ???
 
Old 10-22-2006, 05:04 PM   #9
usaf_sp
Member
 
Registered: Jul 2005
Location: Tennessee
Distribution: openSUSE
Posts: 419

Rep: Reputation: 30
You can try using wine, but I don't know if that will work.
 
Old 10-22-2006, 10:00 PM   #10
WindowsDependant
Member
 
Registered: Feb 2006
Distribution: Suse 10
Posts: 31

Original Poster
Rep: Reputation: 15
Thnx guys

I do have a Win machine...so I grabbed the .inf files from the exe and also the 64 bit .inf file as well.

When I install them via ndiswrapper -i <filename.inf> it works ok. When i "ndiswrapper -l" it says invalid driver for both.

Is there a problem with ndiswrapper?

Or am I just missing something?
 
Old 10-22-2006, 10:25 PM   #11
usaf_sp
Member
 
Registered: Jul 2005
Location: Tennessee
Distribution: openSUSE
Posts: 419

Rep: Reputation: 30
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.
 
Old 10-22-2006, 10:59 PM   #12
WindowsDependant
Member
 
Registered: Feb 2006
Distribution: Suse 10
Posts: 31

Original Poster
Rep: Reputation: 15
Yes I followed the link and according to that page.

I've set the country to US and the SSID to my essid per the instructions, but still no dice.

ndiswrapper still says invalid driver.

what am I doing wrong?
 
Old 10-23-2006, 06:33 PM   #13
WindowsDependant
Member
 
Registered: Feb 2006
Distribution: Suse 10
Posts: 31

Original Poster
Rep: Reputation: 15
I hope you guys didn't give up on me yet. :-)

I'm still stuck...

Thanks in advance.
 
Old 10-23-2006, 11:52 PM   #14
usaf_sp
Member
 
Registered: Jul 2005
Location: Tennessee
Distribution: openSUSE
Posts: 419

Rep: Reputation: 30
I will research this a little further. Get back to you in a day or so.

Thanks
 
Old 10-24-2006, 12:06 AM   #15
usaf_sp
Member
 
Registered: Jul 2005
Location: Tennessee
Distribution: openSUSE
Posts: 419

Rep: Reputation: 30
Found this at the ndiswrapper wiki:

# Card: [Motorola] WPCI810G PCI Adapter

* 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


Sorry about the formatting, but it was that way on the website: http://ndiswrapper.sourceforge.net/m....php/Main_Page

Last edited by usaf_sp; 10-24-2006 at 12:07 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Suse 9.0 doesn't detect Ethernet card on nVidia shipset 2, on-board card Realtek 8201 devilpim Linux - Newbie 3 05-27-2006 01:08 AM
SuSE 9.3 can't detect my wireless device jason.rohde Linux - Wireless Networking 1 08-30-2005 04:22 PM
Fedora Core 2 does not detect wireless card Udip2laM9r Linux - Wireless Networking 0 07-29-2004 03:01 PM
Redhat 9 cannot detect my Cisco wireless card legolas_t Linux - Wireless Networking 1 06-13-2004 11:42 AM
FC2 cannot detect my wireless card (Toshiba Portege M100) wys35 Linux - Laptop and Netbook 0 06-05-2004 08:40 AM


All times are GMT -5. The time now is 12:29 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration