Hi,
you are, probably using connman, as it is standard in recent angstrom
distribution.
It has completely new configuration.
You don't need to specify anything in the /etc/network/interfaces and
in the wpa_supplicant.
So, here is your bonus guide for connman (I'm typing this by memory,
there are could be some errors)
0. Restart you beagle.
1. Enable Wi-Fi in connman by editing /var/lib/connman/setting
look for section
[WiFi]
Enable=true
2. Restart connman
systclt restart connman.service
3. install package connman-tools and connman-test. Maybe it will
require additionally python-gobject.
4. Go to /usr/lib/connman/test
5. Execute ./get-services
Examine output of the scanning. This should include your network. You
could identify it with "Name" parameter.
copy somewhere the whole section for the network.
Create new file, with extention .config, for example default.config
and put following content:
[global]
Name = Default
Description = Default network
[service_default]
Type=wifi
SSID=00000000000000
AutoConnect=true
Favorite=true
Passphrase=0000000000000000000000000000000000000000000000000000000000000000
The name of the section should be section_$youfilename_without_config$
SSID you will get from the scanning. The section for your network will
have name with following pattern:
[something/...something_000000000_11111111_something ]
where 0000000 is the Mac address of your WiFi adapter and 11111111 is
SSID of your network.
In the Passphrase you could put unencrypted passphrase, or get it in
the number format with
wpa_pasprase utility.
6. restart connman
systemctl restart connman.service
After that, you should be connected to your network and it should work
after restart as well.
Hope this helps,
Maksym.