Recently I noticed my wireless card isn't available until 60s after boot.When X is ready I run %> ifconfig wlan0wlan0: error fetching interface information: Device not foundThen about 20s later I can see this in dmesg, and wlan0 is ready afterwards.[   61.713944] iwlwifi 0000:03:00.0: loaded firmware version 17.168.5.3 build 42301 op_mode iwldvm[   61.713958] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled[   61.713959] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS disabled[   61.713961] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled[   61.713962] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205 AGN, REV=0xB0I'm not sure why but this is quite unusual, anyone know where I should be looking at?I'm running Arch Linux, with customized 3.15.10 kernel.
Slow detection of wireless card
wifi;intel;iwlwifi
I'm not quite sure about it.Upgraded kernel to 3.17.6, no change to kernel configuration and it just worked.I guess the NetworkManager or udev or whatever userspace tools that changed it behavior, which is incompatible with older kernels.If someone has better answer I will have this removed