--- hostap/driver/modules/hostap_pci.c~ Fri Sep 6 11:25:23 2002 +++ hostap/driver/modules/hostap_pci.c Sat Sep 7 17:03:58 2002 @@ -235,6 +235,7 @@ hostap_netif_stop_queues(dev); netif_device_detach(dev); } + prism2_hw_shutdown(dev, 0); #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,6)) pci_save_state(pdev, local->pci_save_state); #endif @@ -255,7 +256,7 @@ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,6)) pci_restore_state(pdev, local->pci_save_state); #endif - prism2_hw_reset(dev); + prism2_hw_config(dev, 0); if (netif_running(dev)) { netif_device_attach(dev); netif_start_queue(dev);