Жил долго я и счастливо с этим устройством, пока не вышел Ubuntu 8.10, новый драйвер iwl3945 (Ferora'вское творение вроде) напрочь отказывается подрубать карту после отключения по аппаратной кнопке. В dmesg
[ 30.363580] iwl3945 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 30.363757] iwl3945 0000:02:00.0: restoring config space at offset 0x1 (was 0x100002, writing 0x100006)
[ 30.369053] firmware: requesting iwlwifi-3945-1.ucode
[ 30.444895] iwl3945: Radio disabled by HW RF Kill switch
[ 30.444989] iwl3945 0000:02:00.0: PCI INT A disabled
[ 30.458855] iwl3945 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 30.459009] iwl3945 0000:02:00.0: restoring config space at offset 0x1 (was 0x100002, writing 0x100006)
[ 30.459287] iwl3945: Radio disabled by HW RF Kill switch
[ 30.459355] iwl3945 0000:02:00.0: PCI INT A disabled
Способ пофиксить интересует.