I recently installed BackTrack5-GNOME-64bit to my HDD (First time user) and I can't connect to my WiFi. I am pretty new to linux.
It scans fine and finds the networks but when I try to connect to my Wifi through Wicd it says
My device is
Disconnecting active connections...
ESSID: Resetting IP address...
ESSID: Putting interface up...
ESSID: Validating authentication...
ESSID: Connection Failed: Bad password
I've read on wireless.kernel.org that there is a known issue with DMA (Don't know what that is) and LP-PHY devices with kernel 2.6.
lspci -vnn | grep 14e4
0c:00.0 Network controller : Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
My kernel is 2.6.38 (uname -r).
I have seen some people make the BCM4312 work but I have looked on alot of different methods (Before I reinstalled) and nothing have worked.
Some output (I don't know what most of these report so some might be abundant):
dmesg | grep b43
[ 2.991479] b43-pci-bridge 0000:0c:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 2.991496] b43-pci-bridge 0000:0c:00.0: setting latency timer to 64
[ 14.093446] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
[ 14.407154] Registered led device: b43-phy0::tx
[ 14.407175] Registered led device: b43-phy0::rx
[ 14.407193] Registered led device: b43-phy0::radio
[ 15.530255] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 140.800303] b43-phy0 ERROR: Fatal DMA error: 0x00000800, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 140.816319] b43-phy0 ERROR: This device does not support DMA on your system. It will now be switched to PIO.
[ 140.824970] b43-phy0: Controller RESET (DMA error) ...
[ 141.160292] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 154.941477] b43-phy0: Controller restarted
[ 797.660277] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 1998.600299] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 2013.070296] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 2064.800294] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 2401.340273] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 2415.570290] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 2429.690134] sky2 0000:09:00.0: eth0: disabling interface
[ 2429.701206] sky2 0000:09:00.0: eth0: enabling interface
[ 2429.702039] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 2429.760115] sky2 0000:09:00.0: eth0: disabling interface
[ 2429.915902] sky2 0000:09:00.0: eth0: enabling interface
[ 2429.916401] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 2432.060230] sky2 0000:09:00.0: eth0: Link is up at 100 Mbps, full duplex, flow control both
[ 2432.060969] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 2440.120081] wlan0: no IPv6 routers present
[ 2442.330084] eth0: no IPv6 routers present
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:"X"
Mode:Managed Frequency:2.452 GHz Access Point: 00:18:E7:F5:0C:B8
Bit Rate=1 Mb/s Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Link Quality=70/70 Signal level=-11 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:269 Missed beacon:0
eth0 Link encap:Ethernet HWaddr a4:ba:db:d3:82:c5
inet addr:192.168.0.184 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a6ba:dbff:fed3:82c5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3988 errors:0 dropped:0 overruns:0 frame:0
TX packets:2305 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:2933190 (2.9 MB) TX bytes:496710 (496.7 KB)
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:80 errors:0 dropped:0 overruns:0 frame:0
TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:5585 (5.5 KB) TX bytes:5585 (5.5 KB)
wlan0 Link encap:Ethernet HWaddr 70:f1:a1:c2:52:b5
inet6 addr: fe80::72f1:a1ff:fec2:52b5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:0 (0.0 B) TX bytes:5340 (5.3 KB)
lsmod | grep b43
b43 306304 0
mac80211 269729 1 b43
cfg80211 165057 2 b43,mac80211
ssb 43017 1 b43
All I have done since my fresh install is download the firmware-b43-lpphy-installer and installed it.
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.
# evbug is a debug tool that should be loaded explicitly
# these drivers are very simple, the HID drivers are usually preferred
# replaced by e100
# replaced by tulip
# causes no end of confusion by creating unexpected network interfaces
# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
# Conflicts with dvb driver (which is better for handling this device)
# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
# replaced by p54pci
# replaced by b43 and ssb.
# most apps now use garmin usb driver directly (Ubuntu: #114565)
# replaced by asus-laptop (Ubuntu: #184721)
# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
My two b43 packages are:
firmware-b43-lpphy-installer (version: 188.8.131.52-4)
b43-fwcutter (version: 1:013-2)
I either would like some insight on how I can fix this problem (if possible) or help with / link to documentation to upgrade the kernel to 3.0. I have searched how to do this but didn't find anything.
If I would go the path of upgrading the kernel, is it a daunting task? Is it smart at all? - I mean is it reasonably stable or is it in early early development? (I don't know much about these matters).
Thanks for any help or advice in advance,