Jetson Nano自身にはWIFIは搭載されてないので、自分でUSBのWifiアダプタを購入して接続する必要があるのだが、いかんせん不安定だったのでメモ
環境
- Jetson Nano
- WIFIアダプタ Edimax EW-7811Un
- 他のWIFIアダプタを試しても症状は同じだった
状況
pingですらたまに落ちる。が、調子いいときは普通に接続できる
解決策
Linuxが読み込んでいるドライバがよろしくない
おそらく、lsmod
すると「rtl8192cu」というドライバがロードされているはず。
root@nano:~# lsmod|grep rtl8192cu rtl8192cu 85379 0 rtl_usb 14074 1 rtl8192cu rtl8192c_common 54245 1 rtl8192cu rtlwifi 88873 3 rtl_usb,rtl8192c_common,rtl8192cu mac80211 719792 4 rtl_usb,rtlwifi,rtl8192cu,rtl8xxxu
が、残念なことに「rtl8192cu」はもともと不安定らしい
Realtek RTL8192CU無線LANのバグ対策 | 見よう見まねのブログ
のでこれをロードしないように /etc/modprobe.d/blacklist.confに以下を追加
blacklist rtl8192cu
で、再起動する。これで再度lsmod
してrtl8192cuがなければおk
Wifiも安定するようになるはずである