NetworkManager/HAL incorrectly marks wireless card as WIRED on 2.6.29 kernel.
Hi there, I am testing the 2.6.29 branch of the 64studio kernel and I have come across an issue with my wireless card. The card (iwl3945) is no longer recognised by NetworkManager as a wireless card and is reported as a 'wired' interface, this is the case in nm-applet and also reported by nm-tool. This causes NetworkManager to be unable to authenticate or even recognise any wireless networks, which is contrary to iwlist/iwconfig, which bothwork fine, and I am currently manually connected through wpa_supplicant. I've done a fair bit of searching, and it appears to be an issue with HAL, where HAL fails to identify correctly the wireless tags (I have no real idea of how HAL attempts to gather its knowledge and have no real interest either!). I am under the impression that something minor has changed in the sysfs which confuses HAL and causes this chain reaction. This has probably been corrected by later releases but is not supported by ubuntu 8.04 which is obviously built with an earlier kernel in mind. So is it may be possible that 64studio needs to maintain its own build of HAL to support later kernels (I don't have any other strange hardware hiccups yet, but I am sure they exist if this is any indication). Most of the information in the following bug report is consistent with the problem (although my issue occurs after boot, not after sleep): https://bugs.launchpad.net/fedora/+source/hal/+bug/59981 Hopefully this can be corrected soon? Thanks for the big efforts! FYI: Last working kernel 2.6.26-1-multimedia-amd64 Current kernel 2.6.29-1-multimedia-amd64 Running on the 3.0beta amd64 version of 64studio.