Axel Barkow <[email protected]> wrote:
> Hi,
>
> I'm trying to get wifi working on a Beaglebone Black with an Edimax
> EW7811-UN USB dongle. I started with the
> image bone-debian-8.5-console-armhf-2016-08-14-2gb.img and installed
> connman and firmware-realtek via apt. My goal is to automatically provide
> an wifi access point after boot. Some months ago I successfully build a
> similar setup, but based on an older Debian image.
> When booting the BBB, the wifi dongle is deactivated (led is off). When I
> execute connmanctl enable wifi I get the message Error wifi: Already enabled.
> When I execute connmanctl disable wifi and then connmanctl enable wifi, the
> dongle gets activated and the led turns on. Instead of disabling and
> enabling via connmanctl, I can also restart the connman daemon with systemctl
> restart connman.service to activate the dongle.
> Does anybody know what to do to have the wifi automatically activated after
> boot?
>
My *guess* would be that the problem is something to do with startup
timing. My experience with BBB is that it takes a *long* time to
get round to initialising networking and that sometimes confuses
things.
As a workaround I would simply suggest running a script from
/etc/rc.local which waits for a minute or so and then does the
'systemctl restart connman.service'. You need to background the
script as you can't put something with a long delay in /etc/rc.local.
E.g. add the following to rc.local:-
/home/axel/bin/enableWifi.sh &
... and the script in /home/axel/bin/enableWifi.sh is:-
#!/bin/bash
sleep 60
systemctl restart connman.service
(not tested so there may be typos and other silly errors, but you can
see the idea)
--
Chris Green
ยท
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/c4il9d-18m.ln1%40esprimo.zbmc.eu.
For more options, visit https://groups.google.com/d/optout.