LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 09-17-2004, 02:50 AM   #1
ZiggyJustice
LQ Newbie
 
Registered: Mar 2004
Posts: 5

Rep: Reputation: 0
BCM-94306 modprobe ndiswrapper freeze solved!


Here it is:

I own a M5312 eMachines laptop with a wonderful (previously hated ) internal wireless card. The Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03). This device seems to be in more than one laptop, but I think this should work for any of them. Here is the solution to get it up and running without it freezing at that critical "modprobe ndiswrapper" phase.

This whole solution assumes that you have ndiswrapper, wireless-tools and dhcpcd installed. If not, GOOGLE them and I'm sure you'll find them. (Warning: ndiswrapper CVS is different from the downloadable *.tar.gz file. This pissed me off a lot because I only found that out on accident after downloading several distros to try different combinations on )

Simply browse to /etc/ndiswrapper/bmcwl5. Now, there you should see a bunch of files including the actual drivers for the device and around four configuration files. Go into the one called "14E4:4320.conf". Inside the file it will look like this:

NdisVersion|0x50001
Environment|1
BusType|5
ndis_version|WLAN,07/17/2003, 3.30.15.0

EnableSoftAP|0
EnableLeap|0
EnableAutoConnect|1 ***THIS IS THE TROUBLEMAKER***
RadioState|0
PowerSaveMode|0
frag|2346
rts|2347
NetworkAddress|
PwrOut|100
FrameBursting|0
BTCoexist|0
WEP|
NetworkType|1
SSID|
gpio0|-1
gpio1|-1
gpio2|-1
gpio3|-1
scan_channel_time|-1
scan_unassoc_time|-1
scan_home_time|-1
scan_passes|-1
BadFramePreempt|0
Interference_Mode|-1
antdiv|-1
RoamTrigger|-70
PLCPHeader|0
IBSSGMode|2
IBSSGProtection|2
Locale|15
Rate|0
Channel|11

What needs to be done is to change "EnableAutoConnect|1" to "EnableAutoConnect|0" to switch it off. This is the cause of the infamous hang after modprobing it.

After that whenever you start up you should be able to go into root or su and type:

modprobe ndiswrapper
ifconfig wlan0 up
dhcpcd wlan0

This should load the device driver, activate the device and then acquire an IP address. Do this and you should be good to go.

Best of luck!

-Zig
 
  


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
Trying to load module "ndiswrapper" with modprobe; modprobe ndiswrapper doesn't work! Benjamin Linux - Wireless Networking 30 05-25-2008 08:04 AM
modprobe ndiswrapper system freeze on suse 9.1 686plus Linux - Newbie 11 03-30-2005 08:39 PM
HP Pav zx5000, Broadcom 94306, Ndiswrapper c_dave1 Linux - Wireless Networking 9 10-17-2004 09:39 PM
Modprobe Ndiswrapper => Freeze Jaster Linux - Software 5 08-17-2004 11:05 AM
Broadcom 94306 with ndiswrapper 0.5 jon-do Linux - Wireless Networking 3 03-11-2004 02:25 PM


All times are GMT -5. The time now is 04:30 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration