WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tc2.11 - wpc600n wifi adapter doesn't work - where can I get the "driver" ?  (Read 2582 times)

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
After trying the usb600n and my wg511 wifi adapters I decided to try the wpc600n adapter. Unfortunately it too fails to work with wicd.

lspci reports:
07:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)

lsmod shows no driver was loaded. I looked in the firmware tcz and didn't see any drivers for the broadcom 43 series. Poked around using google but didn't find a driver for kernel 2.6.26. Any ideas?
big pc man

Online curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Broadcom is currently the worst of the linux wireless chips. The only main player who doesn't play nice, really.

Broadcom firmware is not redistributable, nor do the kernel drivers work with every Broadcom chip. Ndiswrapper would be most likely to work.
The only barriers that can stop you are the ones you create yourself.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14796
Does it work with the wl extension?

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Does it work with the wl extension?

Tried the following with no joy...

Code: [Select]
tc@box:~$ sudo modprobe lib80211_crypt_tkip
tc@box:~$ sudo modprobe lib80211_crypt_wep
tc@box:~$ sudo modprobe lib80211_crypt_ccmp
tc@box:~$ sudo modprobe wl
tc@box:~$ lsmod
Module  Size  Used by    Tainted: P  
wl                   1227948  0
lib80211_crypt_ccmp     3004  0
lib80211_crypt_wep      1664  0
lib80211_crypt_tkip     5492  0
lib80211                1948  4 wl,lib80211_crypt_ccmp,lib80211_crypt_wep,lib80211_crypt_tkip
vfat                    5652  1
fat                    29692  1 vfat
squashfs               11732 41
scsi_wait_scan           260  0
pcmcia                 13964  0
firmware_class          3188  1 pcmcia
yenta_socket           13336  4
rsrc_nonstatic          5744  1 yenta_socket
3c59x                  24700  0
parport_pc             18352  0
battery                 5976  0
pcmcia_core            16976  3 pcmcia,yenta_socket,rsrc_nonstatic
parport                18768  1 parport_pc
ac                      1732  0
tc@box:~$ iwconfig
lo        no wireless extensions.

dummy0    no wireless extensions.

eth0      no wireless extensions.

tc@box:~$ sudo wicd-start
tc@box:~$ iwconfig
lo        no wireless extensions.

dummy0    no wireless extensions.

eth0      no wireless extensions.



Also rebooted and tried ndiswrapper without success as follows ...
Code: [Select]
tc@box:~$ sudo ndiswrapper -i /mnt/sda1/bcmwl5.inf
installing bcmwl5 ...
tc@box:~$ sudo ndiswrapper -l                    
modprobe: not supported
bcmwl5 : driver installed
        device (14E4:4328) present
tc@box:~$ sudo ndiswrapper -m
modprobe: not supported
adding "alias wlan0 ndiswrapper" to /etc/modprobe.conf ...
tc@box:~$ sudo modprobe ndiswrapper
tc@box:~$ lsmod
Module                  Size  Used by    Tainted: P  
ndiswrapper           107780  0
vfat                    5652  1
fat                    29692  1 vfat
squashfs               11732 45
scsi_wait_scan           260  0
pcmcia                 13964  0
firmware_class          3188  1 pcmcia
yenta_socket           13336  4
rsrc_nonstatic          5744  1 yenta_socket
3c59x                  24700  0
pcmcia_core            16976  3 pcmcia,yenta_socket,rsrc_nonstatic
parport_pc             18352  0
battery                 5976  0
parport                18768  1 parport_pc
ac                      1732  0
tc@box:~$ iwconfig
lo        no wireless extensions.

dummy0    no wireless extensions.

eth0      no wireless extensions.

tc@box:~$ wicd-start
mkdir: can't create directory '/var/run/dbus': Permission denied
cp: can't create directory '/etc/wicd': Permission denied
Root privileges are required for the daemon to run properly.  Exiting.
tc@box:~$ sudo wicd-start
tc@box:~$ iwconfig
lo        no wireless extensions.

dummy0    no wireless extensions.

eth0      no wireless extensions.

tc@box:~$
« Last Edit: May 14, 2010, 06:05:40 PM by bigpcman »
big pc man

Offline OldAdamUser2

  • Full Member
  • ***
  • Posts: 199
I'm curious, bigpcman. Did it work with earlier versions of TC. I'm using 2.8 and when I tried to move to 2.10, I could not longer get my wifi to work. I didn't fight it for long since I am still satisfied with 2.8.

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
I'm curious, bigpcman. Did it work with earlier versions of TC. I'm using 2.8 and when I tried to move to 2.10, I could not longer get my wifi to work. I didn't fight it for long since I am still satisfied with 2.8.

No, I have only tried usb600n, wpc600n or the wg511 on tc2.11 and tc3.
big pc man

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Here's more info on ndiswrapper results:

Code: [Select]
tc@box:~$ sudo ndiswrapper -i /mnt/sda1/bcmwl5.inf
installing bcmwl5 ...
tc@box:~$ sudo ndiswrapper -l
modprobe: not supported
bcmwl5 : driver installed
        device (14E4:4328) present
tc@box:~$ sudo ndiswrapper -m
modprobe: not supported
adding "alias wlan0 ndiswrapper" to /etc/modprobe.conf ...
tc@box:~$ sudo modprobe ndiswrapper
tc@box:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:08:74:94:8D:7F 
          inet addr:192.168.0.100  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1237 errors:0 dropped:0 overruns:1 frame:0
          TX packets:1032 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:872732 (852.2 KiB)  TX bytes:245289 (239.5 KiB)
          Interrupt:11 Base address:0x8c00

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  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)


dmseg ...
Code: [Select]
eth0:  setting full-duplex.
ndiswrapper version 1.54 loaded (smp=yes, preempt=no)
usbcore: registered new interface driver ndiswrapper
tc@box:~$

big pc man