Hello!
I can confirm the same behavior as ericjr on the raspberry pi.
I am running stock raspbian wheezy, and wifi worked correctly until I installed neorouter client, at which point the wifi dies within 5 seconds.
If you also have a raspberry pi, you can achieve the same problem for debugging by following these steps:
Note: This assumes the following:
You have a NeoRouter server to connect to that is working
You are using a Raspberry pi
You are on Wifi using a Wifi dongle and Ethernet is not connected
-
1) Be logged in on your raspberry pi, connected to Wifi using a dongle such as the Wi-Pi one. Ethernet is not connected.
2) Install, as root, the latest version (at the time of this writing) of neorouter free client from the downloads page.
3) run /usr/bin/nrclientcmd to launch Network Explorer CLI and login.
4) Notice that the wifi has disconnected. If you are in a desktop session, you can try reconnecting and get cryptic errors.
After rebooting the system, I watched the startup sequence enable my wifi dongle, connect it to my wireless network, and everything seem fine.
As soon as nrservice is started, the wifi will disconnect within 5 seconds.
I have done some experimenting and this is the quite interesting way to get it to work:
1) Stop nrservice as root
2) Connect to wifi
3) Start nrservice as root. Within that 3 or 5 second window, use nrclientcmd to connect to the server. (hint: parameters are your friend here)
4) Wifi will disconnect. Reconnect
5) Connection stabilizes and doesn't seem to kick you off anymore.
Devs, I hope this helps.
As a collegiate SE this really reminds me of my final project... I have made similar coding mistakes before