I haven’t had a lot of time lately, but finally got back to my ODroid-C1 today after work. Once again I am amazed at the speed of this device. It is a pleasure to use it! I am writing all my blog entries for the ODroid-C1 on the device itself which proves that it is fast enough to use as a daily pc replacement. I did not have a similar experience with my Raspberry-Pi I am afraid to say.
Today I decided to get my wifi working so that I could set it up as a temporary security camera system.
The original kernel 1.0 did not recognize my wifi stick automatically, and when I set it up manually it would randomly disconnect after a minute.
The next kernel 1.1 recognizes wifi usb sticks without a problem but randomly disconnects after a few minutes. Also something is configured wrong an 1 CPU runs flat out at 100% forever. I think I will have to wait for the next kernel update before I can use wifi, bummer…
I just installed Kernel 1.2 , it works better with my wifi stick, but still disconnects after about 10 minutes of use. Forcing a disconnect and reconnect through the network manager gets it back up and running every time, but it is still annoying. I need to make a script to automatically restart the wifi stick when it detects a loss of the connection… I set up a continuous ping and the network connection stays open, so there is some hope in getting this to work! The railed CPU issue seems to be solved as well.
I tried to solve the wifi dropout by disabling the power management for the wlan0 by putting the line
in the /etc/network/interfaces file. This did not work.
I tried running
/sbin/iwconfig wlan0 power off
but it said that power management is not supported for wlan0.
So for now, the only way to keep my ODroid-C1 connected via wifi is to setup a constant ping to my router.
If anyone has had any luck with this problem please leave a comment…