Hi, there,
recently I installed 12.04 Ubuntu on my laptop after a failed update and everything was ok.
Ubuntu updater (the source of all evils as it was responsible for that update from 10.04!) informed me to install proprietary drivers for my wireless card which I accepted unfortunately.
Next day the machine couldn't boot and I noticed messages on black screen saying about Hzs and I realized it was my network card drivers responsible.
As I searched the net and the man pages I saw that this command (print or control the kernel buffer) contains my black screen messages:
Code:
root#dmesg -k
......................
[ 11.544087] Code: 8a ff ff 89 d8 e8 1f ba 94 c8 31 d2 89 f8 e8 c6 fd 9f c8 58 5b 5e 5f 5d c3 55 89 e5 3e 8d 74 26 00 0f 0b 55 89 e5 3e 8d 74 26 00 <0f> 0b 55 89 e5 3e 8d 74 26 00 0f 0b 55 89 e5 3e 8d 74 26 00 0f
[ 11.544087] EIP: [<f89844c2>] wdev_priv.part.7+0x8/0xa [wl] SS:ESP 0068:f6be3cec
[ 11.549427] ---[ end trace b5a0f610a6eb4c7d ]---
[ 12.190277] cfg80211: World regulatory domain updated:
[ 12.190345] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 12.190425] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 12.190504] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 12.190582] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 12.190660] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 12.190738] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
..........................
I tried to list kernel modules but no entry with
'ath' or
'ndis':
Code:
root# lsmod | grep -e 'ath.*' -e 'ndis.*'
I tried to see what is blacklisted
Code:
root# less /etc/modprobe.d/blacklist-firewire.conf
# Select the legacy firewire stack over the new CONFIG_FIREWIRE one.
blacklist ohci1394
blacklist sbp2
blacklist dv1394
blacklist raw1394
blacklist video1394
#blacklist firewire-ohci
#blacklist firewire-sbp2
I tried to see the effective configuration of kernel modules related with
'ath' and I saw a message for macs (
my laptop is acer aspire):
Code:
root# modprobe -c | egrep -i 'ath.*'
# For some Atheros 5K RF MACs, the madwifi driver loads buts fails to
# which ath5k cannot recover. To prevent this condition, stop
blacklist ath_pci
...................
Should I blacklist 'ath5k' and 'ath9k'?
Is this the problem?
Can I remove 'ath5k' and 'ath9k' modules altogether? (don't care about wireless in my machine)
My list of kernel modules is this one:
Code:
root# modprobe -l ath*
kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
kernel/drivers/net/wireless/ath/ath6kl/ath6kl.ko
kernel/drivers/net/wireless/ath/ath.ko
kernel/drivers/bluetooth/ath3k.ko
and my hardware list:
Code:
root# lshw -C network
*-network:0
description: Ethernet interface
product: SiS900 PCI Fast Ethernet
vendor: Silicon Integrated Systems [SiS]
...............
*-network:1
description: Network controller
product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
vendor: Broadcom Corporation
physical id: b
bus info: pci@0000:00:0b.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=wl latency=64
resources: irq:17 memory:e2004000-e2005fff
Thanks to all for any help..........