I am still experiencing trouble with my Yun's wifi stability.
I created a python script that monitors ans logs the wifi connection of the Yun (optionally resetting the wifi if it drops).
I will run some trials in the coming days. If anyone else would be interested in this script you can find it + some explanation at
No, I did not uncomment the wifi-live-or-reset. I think this is only run just after boot, so it does not disturb me too much.
I don't see this script as an alternative, it is just a way to log stuff, maybe with the added value that it can reset the wifi (without the rest) if it is dropped. I will see if I can add some extra stuff like strength. I didnt think it was worth puttinh on GitHub, but it is indeed easier to maintain that way.
sonnyyu:
Understanding Wifi Signal Strength:
Wireless signal strength is traditionally measured in either percentile or dBm (the power ratio in decibels of the measured power referenced to one milliwatt.) The level of 100% is equivalent to the signal level of -35 dBm and higher, e.g. both -25 dBm and -15 dBm will be shown as 100%, because this level of signal is very high. The level of 1% is equivalent to the signal level of -95 dBm. Between -95 dBm and -35 dBm, the percentage scale is linear, i.e. 50% is equivalent to -65 dBm.
Get Wireless signal strength in dBm at Yun:
iwconfig 2>&1 | grep 'Signal level'
Link Quality=70/70 Signal level=-37 dBm
My reading now:
root@Arduino:~# iwconfig 2>&1 | grep 'Signal level'
Link Quality=70/70 Signal level=-21 dBm
Adjust router antenna and make router and Yun closed together as well as add high gain antenna into Yun will bring Signal level up.
Should not bring 'Signal level' too high, It could be saturation the RF circuit.
I cannot put them closer together or manipulate any antennas.
I know I am on the "low side".
My PC (just next to the Yun) or tablet just work fine on this network.
I am not so much troubles by now and then having a network drop, but more that this seems to crash the Yun (white LED goes off)