I have a Edimax EW-7811UN wifi dongle, and I'm trying to get it to connect to my wifi when plugged into a raspberry pi zero.
First off, the pi zero has a single usb port so I can only have either my keyboard or the dongle connected, not both at the same time. I tried plugging the dongle into my keyboard's usb port, but then when I check dmesg I see the error:
No support over 100mA
So I'm stuck connecting one device at a time I guess.
My /etc/network/interfaces contains:
auto lo iface lo auto wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp My /etc/wpa_supplicant/wpa_supplicant.conf contains:
ctrl_interface=DIR=/var/run/wpa_supplicant ctrl_interface_group=netdev update_config=1 network={ ssid="MYSSID" psk="MYPSK" proto=RSN key_mgmt=WPA-PSK pairwise=CCMP auth_alg=OPEN } Where MYSSID and MYPSK are set to my router's ssid and password.
If I then kick off watch ifconfig, then disconnect my keyboard and connect the dongle, I see a wlan0 entry appear. However, it never gets an ip address, and the RX dropped count slowly increases, but packets, errors, overruns, and frame stay at zero. Also, nothing changes for TX.
Does anyone have any tips for getting this to connect? I've already invested about 8 hours of troubleshooting and trial/error and I'm not sure what to try next.
Other changes I made:
To the file
/etc/rc.localmodprobe 8192cu ifdown wlan0 ifup wlan0Without the
modprobe 8192culine, the 8192cu driver doesn't load.I also disabled power saving as described in this question.