I have not tried a different flavor of Linux yet, but have been tempted.
Currently I think my issues are more network configuration issues. That is after experimenting and installing the driver for the wireless adapter and maybe kernel module as well. That is:
opkg install linux-firmware-8192cu
opkg install kernel-module-rtl8192cu
I reboot and the like, and the blue comes the dongle. Does not properly connect, but it can talk and it sees my router. Example if I install the other sets of tools like:
opkg install wireless-tools
opkg install connman-tests connman-tools
If I do the command:
/usr/lib/connman/test/list-services, it does give me lots of information about my wifi connection:
[ wifi_111111111111111_222222222222222222_managed_psk ]
Strength = 35
Nameservers = [ ]
State = idle
Provider = { }
Type = wifi
Security = [ psk wps ]
AutoConnect = false
Immutable = false
Proxy = { }
IPv4.Configuration = { Method=dhcp }
IPv6.Configuration = { Method=auto Privacy=disabled }
Name = TestServer
Favorite = false
Timeservers = [ ]
Domains = [ ]
Ethernet = { Interface=wlan0 Method=auto Address=xxxxx }
Nameservers.Configuration = [ ]
Proxy.Configuration = { }
Domains.Configuration = [ ]
Timeservers.Configuration = [ ]
IPv4 = { }
IPv6 = { }
I edited out the actual data for obvious reasons. So there is problem with the configuration files. Not sure myself on which files do what with WPA-PSK… First there is /etc/network/interfaces, which includes:
Wireless interfaces
iface wlan0 inet dhcp
wireless_mode managed
wireless_essid any
wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf
this file and some instructions talk about setting up the information in /etc/wpa_supplicant.conf
Mine currently has something like:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1
network={
ssid=“TestServer”
scan_ssid=1
key_mgmt=WPA-PSK
psk=“MyPassword”
}
Not sure if the SSID and PSK should be quoted or not, or should be the hex values…
But then there is connman… we have the file: /var/lib/connman/settings which looks like:
[global]
OfflineMode=false
[Wired]
Enable=true
[WiFi]
Enable=true
And then there is talk about seeing up a config file there as well, like: /var/lib.connman/wifi.config which mine looks like:
[global]
Name = Wifi
Description = Home WLAN
[service_wifi]
Type=wifi
SSID=“TestServer”
Passphrase=“ThePassword”
AutoConnect=true
Favorite=true
Not sure if there is some place where we are supposed to tell the system to look at this file, or the system simply looks at all files who name ends with .config
That is all for now
Kurt