It turns out to be that the (only?) proper way to disable wireless on 1000H is to disconnect the wireless card logically from the PCI bus:
# echo 1 > /sys/bus/pci/devices/0000:01:00.0/remove
This doesn't change the status of the wireless LED, but reliably disables the device without causing any trouble. To re-enable wireless run
# echo 1 > /sys/bus/pci/rescan
I don't know whether an ACPI script or the kernel itself should take care of this peculiarity of 1000H.
Natty, kernel 2.6.37-11.25
It turns out to be that the (only?) proper way to disable wireless on 1000H is to disconnect the wireless card logically from the PCI bus:
# echo 1 > /sys/bus/ pci/devices/ 0000:01: 00.0/remove
This doesn't change the status of the wireless LED, but reliably disables the device without causing any trouble. To re-enable wireless run
# echo 1 > /sys/bus/pci/rescan
I don't know whether an ACPI script or the kernel itself should take care of this peculiarity of 1000H.
Natty, kernel 2.6.37-11.25