On Wed, Jul 29 2015, Mick wrote: > I think (but not sure) that L1 is a legacy power management feature of > PCIe. LTR is a more dynamic, latency based, power management > standard, which auto- adjusts the power on the device depending on how > long it takes to wake up. L1 on its own would consume more of your > battery (if it is a laptop), with LTR it would switch off the power of > parts of the circuit so as to avoid exceeding the latency requirement > of the device (not all devices take the same time to wake up). > > Could it be that MSWindows has set up on the hardware some aggressive power > management setting, which Linux cannot wake up the device from? > > Two things I would try: > > 1. In Linux - modinfo <module_name> > > Check what options this gives and tweak the power settings accordingly > as your modprobe it, or add it in /etc/modprobe.d/<module_name>.conf. > Also check the relevant kernel documentation in case it gives more > details. > > 2. In MSWindows - Device Manager > > Go into the Hardware/Device Manager and check the different tabs of > the driver. Make a note of the original settings and then tweak the > power settings so that the device does not go to sleep. Reboot into > MSWindows (for good luck) and then boot into Linux. > > Eventually, a more up to date driver ought to deal with this, if all my > suggestions fail. > > HTH.
It looks like I must have made a simple mistake, perhaps not pointing network manager at the ssid of my router. All is well now. thanks again for your help. I appreciate it. allan