diff -Naur linux-2.6.9rc3/drivers/net/wireless/prism54/islpci_hotplug.c linux-2.6.9-rc3msw/drivers/net/wireless/prism54/islpci_hotplug.c --- linux-2.6.9rc3/drivers/net/wireless/prism54/islpci_hotplug.c 2004-10-02 12:25:47.000000000 +0200 +++ linux-2.6.9-rc3msw/drivers/net/wireless/prism54/islpci_hotplug.c 2004-10-07 19:16:27.000000000 +0200 @@ -292,6 +292,8 @@ islpci_private *priv = ndev ? netdev_priv(ndev) : NULL; BUG_ON(!priv); + pci_enable_device(pdev); + printk(KERN_NOTICE "%s: got resume request\n", ndev->name); pci_restore_state(pdev, priv->pci_state);