[elrepo] [elrepo-devel] Broken kmod-compat-wireless package

ni at centergate.net ni at centergate.net
Tue Aug 14 10:01:14 EDT 2012


> I think we might need some updated udev rules for the new
> compat_firmware_class module.
> 
> Can you download 50-compat_firmware.rules and compat_firmware.sh from here:
> 
> http://www.elrepo.org/people/phil/compat/udev/
> 
> and install to:
> 
> /lib/udev/compat_firmware.sh
> /lib/udev/rules.d/50-compat_firmware.rules
> 
> File permissions/ownership should be set as follows:
> 
> $ ll /lib/udev/compat_firmware.sh
> -rwxr-xr-x. 1 root root 994 Aug  7 22:49 /lib/udev/compat_firmware.sh
> 
> $ ll /lib/udev/rules.d/50-compat_firmware.rules
> -rw-r--r--. 1 root root 193 Aug  7 22:49
> /lib/udev/rules.d/50-compat_firmware.rules

I'm in much better shape right now as it appears to recognize the
wireless interface:


wlan0     IEEE 802.11bgn  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=19 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

After the reboot the NetworkManager Applet was gone. I loaded brcmsmac
and the above appeared. Below are the relevant log messages:




dmesg:

cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain,
max_eirp)
cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
brcmsmac bcma0:0: mfg 4bf core 812 rev 24 class 0 irq 17
ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
cfg80211: Calling CRDA for country: US
cfg80211: Regulatory domain changed to country: US
cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain,
max_eirp)
cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:   (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:   (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
ieee80211 phy0: brcms_ops_bss_info_changed: qos enabled: false (implement)
ieee80211 phy0: brcms_ops_config: change power-save mode: false (implement)
ADDRCONF(NETDEV_UP): wlan0: link is not ready


/var/log/messages:

Aug 14 09:50:41 0wned NetworkManager[2004]: <warn> couldn't retrieve
connections: Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection
was broken.
Aug 14 09:51:14 0wned kernel: cfg80211: Calling CRDA to update world
regulatory domain
Aug 14 09:51:14 0wned kernel: cfg80211: World regulatory domain updated:
Aug 14 09:51:14 0wned kernel: cfg80211:   (start_freq - end_freq @
bandwidth), (max_antenna_gain, max_eirp)
Aug 14 09:51:14 0wned kernel: cfg80211:   (2402000 KHz - 2472000 KHz @
40000 KHz), (300 mBi, 2000 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (2457000 KHz - 2482000 KHz @
20000 KHz), (300 mBi, 2000 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (2474000 KHz - 2494000 KHz @
20000 KHz), (300 mBi, 2000 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (5170000 KHz - 5250000 KHz @
40000 KHz), (300 mBi, 2000 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (5735000 KHz - 5835000 KHz @
40000 KHz), (300 mBi, 2000 mBm)
Aug 14 09:51:14 0wned kernel: brcmsmac bcma0:0: mfg 4bf core 812 rev 24
class 0 irq 17
Aug 14 09:51:14 0wned kernel: cfg80211: Calling CRDA for country: US
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> found WiFi radio
killswitch rfkill2 (at
/sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/bcma0:0/ieee80211/phy0/rfkill2)
(driver <unknown>)
Aug 14 09:51:14 0wned kernel: cfg80211: Regulatory domain changed to
country: US
Aug 14 09:51:14 0wned kernel: cfg80211:   (start_freq - end_freq @
bandwidth), (max_antenna_gain, max_eirp)
Aug 14 09:51:14 0wned kernel: cfg80211:   (2402000 KHz - 2472000 KHz @
40000 KHz), (300 mBi, 2700 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (5170000 KHz - 5250000 KHz @
40000 KHz), (300 mBi, 1700 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (5250000 KHz - 5330000 KHz @
40000 KHz), (300 mBi, 2000 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (5490000 KHz - 5600000 KHz @
40000 KHz), (300 mBi, 2000 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (5650000 KHz - 5710000 KHz @
40000 KHz), (300 mBi, 2000 mBm)
Aug 14 09:51:14 0wned kernel: cfg80211:   (5735000 KHz - 5835000 KHz @
40000 KHz), (300 mBi, 3000 mBm)
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> (wlan0): driver
supports SSID scans (scan_capa 0x01).
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> (wlan0): new 802.11
WiFi device (driver: 'brcmsmac' ifindex: 5)
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> (wlan0): exported as
/org/freedesktop/NetworkManager/Devices/1
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> (wlan0): now managed
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> (wlan0): device state
change: 1 -> 2 (reason 2)
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> (wlan0): bringing up
device.
Aug 14 09:51:14 0wned vmnet-natd: RTM_NEWLINK: name:wlan0 index:5
flags:0x00001002
Aug 14 09:51:14 0wned vmnetBridge: RTM_NEWLINK: name:wlan0 index:5
flags:0x00001002
Aug 14 09:51:14 0wned vmnet-natd: RTM_NEWLINK: name:wlan0 index:5
flags:0x00001043
Aug 14 09:51:14 0wned vmnetBridge: RTM_NEWLINK: name:wlan0 index:5
flags:0x00001043
Aug 14 09:51:14 0wned vmnetBridge: Adding interface wlan0 index:5
Aug 14 09:51:14 0wned kernel: ieee80211 phy0:
brcms_ops_bss_info_changed: qos enabled: false (implement)
Aug 14 09:51:14 0wned kernel: ieee80211 phy0: brcms_ops_config: change
power-save mode: false (implement)
Aug 14 09:51:14 0wned kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> (wlan0): preparing
device.
Aug 14 09:51:14 0wned NetworkManager[2004]: <info> (wlan0): deactivating
device (reason: 2).
Aug 14 09:51:14 0wned vmnet-natd: RTM_NEWLINK: name:wlan0 index:5
flags:0x00001003
Aug 14 09:51:14 0wned vmnetBridge: RTM_NEWLINK: name:wlan0 index:5
flags:0x00001003
Aug 14 09:51:14 0wned vmnetBridge: Removing interface wlan0 index:5
Aug 14 09:51:15 0wned NetworkManager[2004]: <info> (wlan0): supplicant
interface state:  starting -> ready
Aug 14 09:51:15 0wned NetworkManager[2004]: <info> (wlan0): device state
change: 2 -> 3 (reason 42)
Aug 14 09:51:15 0wned kernel: userif-2: sent link down event

Wondering if load the brcmsmac module at boot if that will fix the
issue. Thoughts?

Nick


More information about the elrepo mailing list