Dongle Model: D-Link DWA-140
I currently have it plugged into a (very cheap) external usb hub powered by a good 3A supply. At boot it connects perfectly to the router. All the signs are good.
I can ssh into the pi through the wlan0 ip address and all is well.
As soon as I fire up lxde the pi starts to run far slower than it does on wired connection, and it pretty much dies. No connectivity to internet; ip addr hangs; iwconfig hangs. Everything pretty much borked even after a logout of lxde and will lock up if I try and do iwconfig.
The end of dmesg output looked like this when I was in lxde:
Code: Select all
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: MII is busy in smsc95xx_mdio_read
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: MII is busy in smsc95xx_mdio_read
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to write register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000118
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to write register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
and this after logging off from lxde (or at least after I took the bit above and before I ran dmesg again from the main shell):
Code: Select all
phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x1208 with error -110.
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000118
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: MII is busy in smsc95xx_mdio_read
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: MII is busy in smsc95xx_mdio_read
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to write register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000118
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to write register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1208 with error -110.
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000118
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to write register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000118
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to write register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000114
smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000118
bcm2708_fb_check_var info(cb888000) 1824x984 (1824x984), 3620864, 16
bcm2708_fb_check_var var(cb9d5cfc) 1824x984 (1824x984), 16, 1810432
bcm2708_fb_set_par info(cb888000) 1824x984 (1824x984), 3620864, 16
BCM2708FB: start = cd000000,4d6fa000 width=1824, height=984, bpp=16, pitch=3648 size=3620864 success=0
phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x1208 with error -110.
