LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices


Reply
  Search this Thread
Old 08-08-2006, 09:19 PM   #1
jiaming2k
LQ Newbie
 
Registered: Aug 2006
Posts: 9

Rep: Reputation: 0
Post "No hardware present" under SuSE with ZD1211 driver and ndiswrapper


i just installed SUSE Linux 10.0 and ndiswrapper. when i enter "ifconfig wlan0 up" to bring up my zd1211 adaptor a message occured and does not recognize wlan0. Is it because i don't have wireless extention or something else?
 
Old 08-09-2006, 03:25 AM   #2
mickyg
Member
 
Registered: Oct 2004
Location: UK
Distribution: Ubuntu/Kubuntu
Posts: 249

Rep: Reputation: 30
This looks like an easy tutorial.

Did you run
Code:
ndiswrapper -m
before loading the module?
 
Old 08-09-2006, 01:19 PM   #3
Richard Rahl
Member
 
Registered: Aug 2006
Location: Cape Breton, D'Hara
Distribution: Ubuntu, Redhat
Posts: 83

Rep: Reputation: 15
I have, I keep getting the message:

Gateway2400-SuSE:/tmp/windrivers # ndiswrapper -m
modprobe config already contains alias directive


I've tried unloading and reloading ndiswrapper with modprobe, but I still can't get a wlan0
 
Old 08-09-2006, 02:29 PM   #4
2Gnu
Senior Member
 
Registered: Jan 2002
Location: Southern California
Distribution: Slackware
Posts: 1,880

Rep: Reputation: 51
Is the bcm43xx driver also installed and/or loaded? I've read that it's incompatible with ndiswrapper.
 
Old 08-09-2006, 02:47 PM   #5
Richard Rahl
Member
 
Registered: Aug 2006
Location: Cape Breton, D'Hara
Distribution: Ubuntu, Redhat
Posts: 83

Rep: Reputation: 15
Quote:
Originally Posted by 2Gnu
Is the bcm43xx driver also installed and/or loaded? I've read that it's incompatible with ndiswrapper.
according to everything I've googled, 4318 should work with ndiswrapper. It didn't give me any trouble loading it:

Code:
Gateway2400-SuSE:/home/Jason # ndiswrapper -l
Installed drivers:
bcmwl5          driver installed, hardware present
but iwconfig still finds no device:


Code:
Gateway2400-SuSE:/home/Jason # iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.
There is more info under my thread "Trouble Making Ndiswrapper", though I've got ndiswrapper now.

Last edited by Richard Rahl; 08-09-2006 at 02:49 PM.
 
Old 08-09-2006, 06:37 PM   #6
beagle2
Member
 
Registered: Aug 2004
Location: Aberdeen Scotland
Distribution: elive,sidux,xp,pclinuxos super gamer, mandriva 2007
Posts: 417

Rep: Reputation: 30
Think the point being made is if native bcm43xx driver is already loaded then ndiswrapper can't function correctly. Do lsmod and look for bcm43xx
 
Old 08-09-2006, 07:16 PM   #7
2Gnu
Senior Member
 
Registered: Jan 2002
Location: Southern California
Distribution: Slackware
Posts: 1,880

Rep: Reputation: 51
beagle2,
Thanks for clarifying my poorly-chosen wording.

Richard,
Another thought: Make sure the card is turned on - some BIOS allows the card to be turned off (Fn-F2 on most Dells, some Toshibas apparently have a physical switch, HP uses a soft switch I think). You wouldn't be the first person to be trying to use a card that's inactive.
 
Old 08-09-2006, 08:09 PM   #8
Richard Rahl
Member
 
Registered: Aug 2006
Location: Cape Breton, D'Hara
Distribution: Ubuntu, Redhat
Posts: 83

Rep: Reputation: 15
Oh okay, I know what you mean.

Still, lsmod does not reveal anything about bcm43xx.

And you're right, my laptop does have a seperate wireless button (Fn-F2 just like you said). Pushing the button however has no effect, it doesn't even make the wifi light go on or off (it's always off). From what I can tell, the button doesn't even generate an ACPI under linux. Anyway I can make the event fire? or another way to activate the card?
 
Old 08-09-2006, 08:43 PM   #9
jiaming2k
LQ Newbie
 
Registered: Aug 2006
Posts: 9

Original Poster
Rep: Reputation: 0
Unhappy Zd1211 802.11g USB adaptor linux driver not working

I resently downloaded the ZD1211 linux driver for my wireless USB adaptor and installed it. But when I enter "ifconfig wlan0 up" it replys saying that wlan0 is not recognized. What is wrong? I followed the installation instructions from this site: http://zd1211.ath.cx/
Please help, I badly need internet.
 
Old 08-10-2006, 06:35 AM   #10
Richard Rahl
Member
 
Registered: Aug 2006
Location: Cape Breton, D'Hara
Distribution: Ubuntu, Redhat
Posts: 83

Rep: Reputation: 15
If it means anything, or helps, I see this under PCI in KInfoCenter

3:07.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Subsystem: Broadcom Corporation Gateway 7510GX
Flags: fast devsel, IRQ 11
Memory at c0200000 (32-bit, non-prefetchable) [size=8K]

Also, the page on the ndiswrapper site (http://ndiswrapper.sourceforge.net/m...index.php/List) says that it works with 64-bit drivers, but the link doesn't work, it asks you for a username and password. Still working on it!

Last edited by Richard Rahl; 08-10-2006 at 09:02 AM.
 
Old 08-10-2006, 09:22 AM   #11
2Gnu
Senior Member
 
Registered: Jan 2002
Location: Southern California
Distribution: Slackware
Posts: 1,880

Rep: Reputation: 51
Here's the most relevant entry from the ndiswrapper wiki:
Code:
Laptop: Acer Aspire 5002 NWLMI

    * Chipset: Broadcom Corporation BCM4318 802.11 b/g
    * Driver: BCMWL5a.inf from driver cd of Acer (32bit) and driver 64 bit from here
    * Other: Using ndiswrapper from SUSE 10 DVD (32 bit) I set up access with WEP 128 bit encryption. For Suse 64 bit the ndiswrapper 1.2 bundled in the cd DID NOT WORK. It was accepting the 64 bit driver but when giving modprobe ndiswrapper I was getting an error message saying FATAL MODULE NDISWRAPPER DOES NOT EXIST. I downloaded ndiswrapper version 1.1.4 and compiled it with kernel sources. It works fine now. --Nucleuskore 12:55, 20 Apr 2006 IST (+5:30GMT)
There were two links - one for the driver and one for the user who posted that comment (which would require his loging if you clicked on it).

Try following that post and see if it works.
 
Old 08-10-2006, 09:48 AM   #12
Richard Rahl
Member
 
Registered: Aug 2006
Location: Cape Breton, D'Hara
Distribution: Ubuntu, Redhat
Posts: 83

Rep: Reputation: 15
So far so good.

I didn't try recompiling it with the kernel source (I haven't a clue how to do that, so lets hope I don't have to), but I DID find something very helpful on that page. These are the instructions I used on http://ndiswrapper.sourceforge.net/m...ndex.php/List:

Quote:
5. Card: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller in HP Pavilion zv6000 (zv6203) AMD Athlon 64 CPU with Suse 10.0 X86_64

* Broadcom BCM4318 802.11g Wireless LAN Controller (rev 02)
* pciid: 14e4:4318
* Driver: bcmwl5.inf, BCMWL564.SYS, also had to use the 64 bit version from [ftp://ftp.support.acer-euro.com/note...it/80211g.zip] -- **Note: the Linuxant Driverloader drivers (64bit) will not work for this card. Only the Acer 64bit drivers have worked under this OS
* Other: Using Ndiswrapper 1.5 and the above driver with no problems. Suse 10 requires some extra help though with this wlan card. In order to work with Suse 10 x86_64, install ndiswrapper and driver then run modprobe ndiswrapper. After that, use Yast to add new network card. Select Device Type = Wireless, Configuration Name = wlan0 (or wlanX where X is the next wireless card number), Hardware Configuration Name = bus-pci-0000:XX:XX.X (replace the X's with the pci location of the device from the output of 'lspci -v') -- for example, my lspci -v returned ':03:02.0' before my BCM4318 card, therefore my Configuration Name is 'pci-bus-0000:03:02.0', Module Name = ndiswrapper, and lastly in Options, put irq=XX where XX is the IRQ number also returned in the output from lspci -v. Click Next and then enter the AP Name and key information if this applies to you. After you finish that and finish the configuration, restart and press F2 at the Suse 10 boot menu. **VERY IMPORTANT** Add the boot option of 'noapic' (NOT 'noacpi') and continue to boot. This option is required for Suse 10 x86_64 to see and use the BCM4318 card. Hope this helps!
My Broadcom card HAS been picked up and detected! I have a wlan0 running in network manager. I have to wait until I get home to see if I can connect to my access point. Keep your fingers crossed!


Note: I didn't do the adding the boot option step, as it didn't seem to be necessary (card picked up right away). If something goes wrong, I'll try it.

Last edited by Richard Rahl; 08-10-2006 at 10:10 AM.
 
Old 08-10-2006, 05:33 PM   #13
Richard Rahl
Member
 
Registered: Aug 2006
Location: Cape Breton, D'Hara
Distribution: Ubuntu, Redhat
Posts: 83

Rep: Reputation: 15
Two steps forward, one step back.

Okay. I see the wifi card in Linux, and I should be able to use it. The FN-F2 button works now and I can light up/light down the wireless light!

I actually saw my wifi point and my neighbours, but I couldn't connect. I tried turning off any encryption and tried again, no luck. Kwifimanager reported that they were encrypted, even though I know they are not!

Unfortunately, I restared to try that boot option listed above, and now I can't see the networks again. Still, making progress. But what now?


EDIT: I've gotten them up again, and actually connected and was on line wireless (yay !), but it does seem a little sparactic. I couldn't use the WPA encryption either, had to turn it off, I might have to recompile with that wpa supplicant thing, not sure yet. Gonna try doing that and getting it a little more stable. But it is working!

Last edited by Richard Rahl; 08-11-2006 at 06:57 AM.
 
Old 08-11-2006, 12:43 PM   #14
jiaming2k
LQ Newbie
 
Registered: Aug 2006
Posts: 9

Original Poster
Rep: Reputation: 0
Unhappy no "hardware present" for my wireless adaptor

I installed ndiswrapper and the ZD1211 driver but when i ran "ndiswrapper -l" it replied with "zd1211u -installed". I read the instructions in wiki and it's suppose to display "hardware install - hardware present". The adaptor is plugged into my USB but the light is off. What's wrong???
 
Old 08-11-2006, 01:10 PM   #15
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 79
jiaming2k, please don't post multiple threads about the same problem. I've merged your threads.
 
  


Reply



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
wlan0 -_- rebootzero Linux - Hardware 4 03-09-2006 07:45 PM
Do I need wlan0 ? Mike Davies Linux - Wireless Networking 6 09-26-2005 01:20 PM
dhclient wlan0 - wlan0: not found nickleus Linux - Networking 1 05-10-2005 09:06 PM
wlan0 Patbuzz86 Linux - Wireless Networking 8 04-28-2004 02:45 PM
Broadcom wireless with ndiswrapper: ifconfig wlan0 works; ifup wlan0 fails orangechicken Linux - Wireless Networking 2 04-17-2004 05:39 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking

All times are GMT -5. The time now is 06:45 AM.

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
Open Source Consulting | Domain Registration