|
Bugzilla – Full Text Bug Listing |
| Summary: | Unable to configure and load BroadCom WLAN card | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Jan Petersen <jpeterse77> |
| Component: | Network | Assignee: | Andreas Jaeger <aj> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | aj, forgotten_99k_GAEXIO, novell |
| Version: | RC 1 | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | SUSE Other | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
It seems ndiswrapper doesn't get compiled into the x86_64 kernel. Andreas, do we still can enable it for 10.0? I thought ndiswrapper is 32-bit only? This will not work... No, ndiswrapper also works on AMD64 now. The only problem is to find 64bit Windows drivers. Let's do this for future releases once 10.0 is out. Without 64-bit Windows drivers, the inclusion won't help now. (In reply to comment #4) > Let's do this for future releases once 10.0 is out. Without 64-bit Windows > drivers, the inclusion won't help now. Sniff, I was hoping for out-of the box support of NDISWrapper. :-( I have the 64-bit driver, and it's running and working in SuSE 9.2. I do understand though that the number of 64Bit drivers may still be limited at this point in time. Although I think the driver I use is working with a decent subset of the BroadCom cards out there. Br Jan Sorry, I don't like to make this kind of change between RCs. *** Bug 117432 has been marked as a duplicate of this bug. *** I compiled ndiswrapper 1.2 and it works fine. How is adding one single file to the kernel source a big change? You must've compiled ndiswrapper at some point, just add ndiswrapper.ko to the ndiswrapper rpm It won't break anything for people that don't install ndiswrapper, and it'll work for people that do use it Let's enable it for future kernel (starting with 10.1 alpha1). Ok, it just needs to be enabled in autobuild. I can't get ndiswrapper to load on Suse 64 bit 10.0 RC1 on a 64 bit Acer Aspire 5021WLMi notebook. I have tried adding the package through Yast. I have also tried reinstalling version 1.2 and 1.3 RC1. ndiswrapper builds fine but fails to modload with the following message. linux:~/temp/ndiswrapper-1.2 # modprobe ndiswrapper FATAL: Error inserting ndiswrapper (/lib/modules/2.6.13-8-default/misc/ndiswrapper.ko): Operation not permitted Is this a 64 bit issue, a RC1 issue or a Steve issue? Any help appreciated. Steve changed in autobuild config for STABLE and above. back to aj for rest of discussion or close. Ok, so done for 10.1. |
OK, so I downloaded the great OpenSuSE RC1, and am loving it. Well, short of the problem I have with my Broadcom WLAN card. Some Linux heavy-weight realy aought to go out and have a paw-wow with those Broadcom guys. Anyway to make a long story short. Installed the RC1 our of the box with NDISWrapper RPM. Installed the driver with ndiswrapper -i ... and checked the install: linux:/ # lspci | grep Broad 02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03) linux:/ # ndiswrapper -l Installed ndis drivers: netbc564 driver present, hardware present linux:/ # ls /etc/ndiswrapper/ . .. modules.ndiswrapper netbc564 linux:/ # modprobe ndiswrapper FATAL: Module ndiswrapper not found. Auch - now what? So as this failed, I tried to YaST route instead. As YaST did not list the card as a configurable card, I create the entry manually, selecting "Wireless" as device type, and entering "ndiswrapper" as module name. Restart the box, and check ifconfig: linux:~ # ifconfig -a eth0 Link encap:Ethernet HWaddr 00:0F:B0:46:4A:AB inet addr:192.168.1.185 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20f:b0ff:fe46:4aab/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6381 errors:0 dropped:0 overruns:0 frame:0 TX packets:6014 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4809403 (4.5 Mb) TX bytes:1197490 (1.1 Mb) Interrupt:185 Base address:0x4800 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:135 errors:0 dropped:0 overruns:0 frame:0 TX packets:135 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:10086 (9.8 Kb) TX bytes:10086 (9.8 Kb) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) hmm, still no luck How do I get modprobe to accept the out-of-the-box ndiswrapper config/install?, or better yet, how do I get YaST to configure the card correctly?