Topic: Wireless Not Working

Hey guys, n00b here.

I just made a persistent install on a USB drive of #!. Everything works great on my Compaq laptop, but the wireless doesn't work on my Dell Latitude 2120. I believe the wireless card is "Dell Wireless WLAN 1501 Half Mini-Card (4313bgn)"...

I've been searching for a while, and I found a topic on using b43-fwcutter, but that didn't work. (it didn't say the card was supported in the first place)

Thanks in advance. big_smile

Re: Wireless Not Working

Try this:

http://wiki.debian.org/wl#Squeeze

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: Wireless Not Working

Pyrobyte,
Did you get this working?
I have a Latitude 2120 too, and am having the same problems with the wireless. 

I've followed (somewhat blindly) the instructions for squeeze, but when I attempt to "modprobe wl", it throws an error: "FATAL: Module wl not found."

Could this be because it's an Atom processor?
Anyone have ideas?

Thanks

Last edited by paulsonsca (2012-01-27 15:04:51)

Re: Wireless Not Working

Post output of following commands:
(you can copy/paste the commands into a terminal window, press enter for the last command)

    uname -a
    lspci -knn | grep -i net -A2 
    lsusb
    egrep -v "^$|^#" /etc/network/interfaces
    egrep -v "^$|^#" /etc/resolv.conf
    egrep -v "^$|^#" /etc/hosts
    cat /etc/udev/rules.d/70-persistent-net.rules
    ifconfig -a
    ip addr
    route -n
    rfkill list
    lsmod
    dmesg | egrep 'net|eth|sky|sis|via|3c3|3c5|e100|8139|8169|acx|air|ath|atl|ar9|carl|atme|at7|herm|iwl|ipw|rtl8|r81|rt2|rt3|rt6|rt7|tg3|ssb|wl|b43|b44|ori|pri|p5|zd|ndis|wmi|ns8|FW'
    cat /var/lib/NetworkManager/NetworkManager.state
    cat /etc/NetworkManager/NetworkManager.conf
    nm-tool
    iwconfig
    iwlist chan
    sudo iwlist scan

Re: Wireless Not Working

Here ya go. Note, I'm currently using a USB GSM WWAN for internet access...

jesse@LPT3:/etc$ sudo modprobe wl
FATAL: Module wl not found.

jesse@LPT3:/etc$ uname -a
Linux LPT3 2.6.39-bpo.2-486 #1 Thu Aug 4 10:19:05 UTC 2011 i686 GNU/Linux
jesse@LPT3:/etc$     lspci -knn | grep -i net -A2 
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57760 Gigabit Ethernet PCIe [14e4:1690] (rev 01)
    Subsystem: Dell Device [1028:04a5]
    Kernel driver in use: tg3
0c:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)
    Subsystem: Dell Device [1028:000e]
0d:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device [10ec:5208] (rev 01)
jesse@LPT3:/etc$     lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 413c:8187 Dell Computer Corp. DW375 Bluetooth Module
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 19d2:0017 ONDA Communication S.p.A. 
Bus 001 Device 003: ID 413c:8194 Dell Computer Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jesse@LPT3:/etc$     egrep -v "^$|^#" /etc/network/interfaces
auto lo
iface lo inet loopback
jesse@LPT3:/etc$     egrep -v "^$|^#" /etc/resolv.conf
nameserver 64.71.255.198
nameserver 64.71.255.253
jesse@LPT3:/etc$     egrep -v "^$|^#" /etc/hosts
127.0.0.1    localhost
127.0.1.1    LPT3
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
jesse@LPT3:/etc$     cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x14e4:0x1690 (tg3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="14:fe:b5:a6:5f:ef", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
jesse@LPT3:/etc$     ifconfig -a
eth0      Link encap:Ethernet  HWaddr 14:fe:b5:a6:5f:ef  
          UP BROADCAST MULTICAST  MTU:1500  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:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:19 

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:168 errors:0 dropped:0 overruns:0 frame:0
          TX packets:168 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:14064 (13.7 KiB)  TX bytes:14064 (13.7 KiB)

pan0      Link encap:Ethernet  HWaddr 56:34:30:cb:2a:39  
          BROADCAST MULTICAST  MTU:1500  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)

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:25.16.94.193  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:39068 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23635 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:54252480 (51.7 MiB)  TX bytes:1633955 (1.5 MiB)

jesse@LPT3:/etc$     ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 14:fe:b5:a6:5f:ef brd ff:ff:ff:ff:ff:ff
3: pan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN 
    link/ether 56:34:30:cb:2a:39 brd ff:ff:ff:ff:ff:ff
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 3
    link/ppp 
    inet 25.16.94.193 peer 10.64.64.64/32 scope global ppp0
jesse@LPT3:/etc$     route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.64.64.64     0.0.0.0         UG    0      0        0 ppp0
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
jesse@LPT3:/etc$     rfkill list
bash: rfkill: command not found
jesse@LPT3:/etc$     lsmod
Module                  Size  Used by
ppp_deflate            12736  0 
zlib_deflate           21186  1 ppp_deflate
bsd_comp               12740  0 
ppp_async              12845  1 
crc_ccitt              12331  1 ppp_async
ppp_generic            21823  7 ppp_deflate,bsd_comp,ppp_async
slhc                   12498  1 ppp_generic
option                 20658  2 
usb_wwan               12950  1 option
usbserial              27298  7 option,usb_wwan
acpi_cpufreq           12704  1 
mperf                  12387  1 acpi_cpufreq
cpufreq_userspace      12520  0 
cpufreq_powersave      12422  0 
cpufreq_stats          12550  0 
cpufreq_conservative    12987  0 
parport_pc             21895  0 
ppdev                  12621  0 
lp                     12858  0 
parport                26994  3 parport_pc,ppdev,lp
bridge                 55118  0 
stp                    12368  1 bridge
bnep                   17147  2 
rfcomm                 31929  8 
fuse                   51519  3 
ext2                   49361  1 
loop                   17747  0 
snd_hda_codec_realtek   207702  1 
joydev                 16869  0 
snd_hda_intel          21529  1 
snd_hda_codec          57741  2 snd_hda_codec_realtek,snd_hda_intel
i915                  286502  2 
snd_hwdep              12906  1 snd_hda_codec
snd_pcm                52675  2 snd_hda_intel,snd_hda_codec
snd_seq                39027  0 
drm_kms_helper         26550  1 i915
snd_timer              22133  2 snd_pcm,snd_seq
drm                   133245  3 i915,drm_kms_helper
snd_seq_device         12995  1 snd_seq
btusb                  17177  2 
tpm_tis                12949  0 
psmouse                50618  0 
dell_wmi               12437  0 
i2c_algo_bit           12706  1 i915
i2c_i801               12670  0 
snd                    38148  10 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
sparse_keymap          12680  1 dell_wmi
tpm                    17476  1 tpm_tis
dell_laptop            12740  0 
bluetooth              88140  23 bnep,rfcomm,btusb
battery                12957  0 
soundcore              12878  1 snd
tpm_bios               12799  1 tpm
ac                     12552  0 
wmi                    13018  1 dell_wmi
pcspkr                 12515  0 
serio_raw              12758  0 
i2c_core               19022  5 i915,drm_kms_helper,drm,i2c_algo_bit,i2c_i801
snd_page_alloc         12841  2 snd_hda_intel,snd_pcm
dcdbas                 13080  1 dell_laptop
evdev                  13048  13 
power_supply           13283  3 dell_laptop,battery,ac
rfkill                 18476  3 dell_laptop,bluetooth
video                  17345  1 i915
processor              22676  2 acpi_cpufreq
button                 12783  1 i915
ext4                  266711  1 
mbcache                12810  2 ext2,ext4
jbd2                   51540  1 ext4
crc16                  12327  2 bluetooth,ext4
sha256_generic         16709  2 
cryptd                 14049  0 
aes_i586               16608  2 
aes_generic            37066  1 aes_i586
cbc                    12659  1 
sg                     21324  0 
sr_mod                 17418  0 
cdrom                  34629  1 sr_mod
usb_storage            34951  0 
uas                    12975  0 
dm_crypt               17808  1 
dm_mod                 56273  9 dm_crypt
sd_mod                 35060  3 
crc_t10dif             12332  1 sd_mod
ahci                   20897  2 
libahci                22199  1 ahci
libata                132026  2 ahci,libahci
uhci_hcd               21850  0 
ehci_hcd               34829  0 
scsi_mod              134453  6 sg,sr_mod,usb_storage,uas,sd_mod,libata
broadcom               12896  0 
usbcore                99121  9 option,usb_wwan,usbserial,btusb,usb_storage,uas,uhci_hcd,ehci_hcd
tg3                   103807  0 
libphy                 18279  2 broadcom,tg3
thermal                13058  0 
thermal_sys            17667  3 video,processor,thermal
jesse@LPT3:/etc$     dmesg | egrep 'net|eth|sky|sis|via|3c3|3c5|e100|8139|8169|acx|air|ath|atl|ar9|carl|atme|at7|herm|iwl|ipw|rtl8|r81|rt2|rt3|rt6|rt7|tg3|ssb|wl|b43|b44|ori|pri|p5|zd|ndis|wmi|ns8|FW'
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
[    0.008089] Initializing cgroup subsys net_cls
[    0.068003] print_constraints: dummy: 
[    0.313547] pci_root PNP0A03:00: host bridge window [mem 0xfee10000-0xff9fffff]
[    0.318253] pci 0000:00:1e.0:   bridge window [mem 0xfee10000-0xff9fffff] (subtractive decode)
[    0.387775] pnp 00:00: [mem 0xfee10000-0xff9fffff window]
[    0.474391] pci_bus 0000:00: resource 14 [mem 0xfee10000-0xff9fffff]
[    0.474555] pci_bus 0000:02: resource 14 [mem 0xfee10000-0xff9fffff]
[    1.084156] audit: initializing netlink socket (disabled)
[    1.476542] Initializing network drop monitor service
[    2.074003] tg3.c:v3.117 (January 25, 2011)
[    2.074062] tg3 0000:09:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    2.074081] tg3 0000:09:00.0: setting latency timer to 64
[    2.108355] thermal LNXTHERM:00: registered as thermal_zone0
[    2.108363] ACPI: Thermal Zone [THM] (25 C)
[    2.184469] tg3 mdio bus: probed
[    2.409477] tg3 0000:09:00.0: eth0: Tigon3 [partno(BCM957760) rev 57780001] (PCI Express) MAC address 14:fe:b5:a6:5f:ef
[    2.409488] tg3 0000:09:00.0: eth0: attached PHY driver [Broadcom BCM57780] (mii_bus:phy_addr=900:01)
[    2.409497] tg3 0000:09:00.0: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[    2.409505] tg3 0000:09:00.0: eth0: dma_rwctrl[76180000] dma_mask[64-bit]
[   71.173534] wmi: Mapper loaded
[   72.690060] fbcon: inteldrmfb (fb0) is primary device
[   73.816461] Adding 4034556k swap on /dev/mapper/LPT3-swap_1.  Priority:-1 extents:1 across:4034556k 
[   77.516129] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   81.993606] tg3 0000:09:00.0: irq 47 for MSI/MSI-X
[   82.774135] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   83.753073] tg3 0000:09:00.0: eth0: Link is down
jesse@LPT3:/etc$     cat /var/lib/NetworkManager/NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
jesse@LPT3:/etc$     cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false
jesse@LPT3:/etc$     nm-tool

NetworkManager Tool

State: connected

- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            tg3
  State:             unavailable
  Default:           no
  HW Address:        14:FE:B5:A6:5F:EF

  Capabilities:
    Carrier Detect:  yes
    Speed:           10 Mb/s

  Wired Properties
    Carrier:         off


- Device: ttyUSB2  [Rogers Default 1] ------------------------------------------
  Type:              Mobile Broadband (GSM)
  Driver:            option1
  State:             connected
  Default:           yes

  Capabilities:

  IPv4 Settings:
    Address:         25.16.94.193
    Prefix:          32 (255.255.255.255)
    Gateway:         10.64.64.64

    DNS:             64.71.255.198
    DNS:             64.71.255.253


jesse@LPT3:/etc$     iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

pan0      no wireless extensions.

ppp0      no wireless extensions.

jesse@LPT3:/etc$     iwlist chan
lo        no frequency information.

eth0      no frequency information.

pan0      no frequency information.

ppp0      no frequency information.

jesse@LPT3:/etc$     sudo iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

pan0      Interface doesn't support scanning.

ppp0      Interface doesn't support scanning.

Re: Wireless Not Working

Try the instructions from this wiki page: http://wiki.debian.org/brcm80211
I guess installing firmware-brcm80211 will be sufficient to get wireless working.
Note that brcm80211 is replaced by brcmsmac as of 2.6.39 kernels.

If it does not work, post output of above commands again after trying to connect via wireless.

hth

Re: Wireless Not Working

Thanks Xaos,
That did it (after a reboot)!
Now I'll be able to ditch dell's Ubuntu 10.10 after all!

Jesse