Armadillo-IoTをステルスWi-Fiに繋いでtelnetする必要があったのね。
公開Wi-Fiだと
1 |
&nmcli device wifi connect [SSID] password [PASSWORD] |
だけで接続できるが、ステルスだと接続できない。なので接続状態を確認すると以下の通り。
1 2 3 |
&nmcli d status DEVICE TYPE STATE CONNECTION wlan0 wifi disconnected -- |
でここのwlan0を使って
1 2 3 |
& nmcli c add type wifi con-name wlan0 ifname wlan0 ssid [SSID] & nmcli con modify wlan0 wifi-sec.key-mgmt wpa-psk & nmcli con modify wlan0 wifi-sec.psk [PASSWORD] |
でWPA2-Personalの設定を行い。
1 |
& nmcli con up wlan0 |
で接続することができた。
その後、telnet接続をする必要があり、Armadilloではdefaultではtelnetがアクティブになってない事がわかった。でもって
1 |
& apt-get install telnetd |
/etc/inetd.confに
1 |
telnet stream tcp nowait root /usr/sbin/telnetd telnetd -l /bin/login |
を追加してやって、自動起動サービスに追加し、
1 |
& iptables --append INPUT --proto tcp --dport telnet --jump ACCEPT |
でファイアウォールを開けてやって、
1 |
& inetd |
で無事動作を確認。
あとなんでubootで止まるかなとおもてたら、シリアルの基板のスイッチを切り替えてやったら止まらなくなったよ(´・ω・`)
以上
参考サイト:
http://www.socapnw.com/116701.html
http://manual.atmark-techno.com/armadillo-guide/armadillo-guide-2_ja-2.1.0/ch04.html#fig_debian_armadillo_connect_telnet
http://manual.atmark-techno.com/armadillo-2×0/armadillo-200_series_software_manual_ja-2.2.3/ch05.html