181 | | 実際にfirmwareファイルが入っているのは、eMMCやSDカード内で、その領域がマウントされるのがinitrd内のcapemgrが認識した後だから当たり前といえば当たり前の話。 |
182 | | |
183 | | |
| 181 | 実際にfirmwareファイルが入っているのは、eMMCやSDカード内で、その領域がマウントされるのがinitrd内のcapemgrが認識した後だから当たり前といえば当たり前の話。[[br]] |
| 182 | serialを1portしか使わないなら、始めから入っている{{{ADAFRUIT-UART1-00A0.dtbo}}}や{{{BB-UART1-00A0.dtbo}}}を呼び出すようなEEPROM設定を作れば一応目的は達成できるが、今回は、EEPROM+initramfsではなく、/etc/default/capemgrに設定する方法で対処した。 |
| 183 | |
| 184 | == network 設定 == |
| 185 | |
| 186 | debian8になって、ネットワーク設定は、{{{connman}}}を使うのがデフォルトになっていたので、それで設定する。[[br]] |
| 187 | 始めに、設定するネットワークインターフェースの識別子を取得。 |
| 188 | |
| 189 | {{{ |
| 190 | root@beaglebone:~# connmanctl services |
| 191 | *AO Wired ethernet_xxxxxx6f10xxxx_cable |
| 192 | }}} |
| 193 | |
| 194 | 表示された{{{ethernet_~_cable}}}というのが、ネットワークインターフェイスに自動的に設定される識別子。複数のネットワークに接続されている(wifiとか)時には複数出るらしい。USBoverIP接続は表示されない。[[br]] |
| 195 | この識別子に対して設定するということらしい。[[br]] |
| 196 | 設定は以下のように。 |
| 197 | |
| 198 | {{{ |
| 199 | root@beaglebone:~# connmanctl config ethernet_xxxxxx6f10xxxx_cable --ipv4 manual 172.xxx.xxx.xxx 255.255.xxx.0 172.xxx.xxx.xxx nameservers 172.xxx.xxx.xxx |
| 200 | }}} |
| 201 | |
| 202 | ホスト名の設定も同じように設定する。 |
| 203 | |
| 204 | {{{ |
| 205 | root@beaglebone:~# hostnamectl set-hostname xxxxxx01.xxxx.kek.jp |
| 206 | }}} |
| 207 | |
| 208 | |
| 209 | |
| 210 | == 参照HP == |
| 211 | [https://stackoverflow.com/questions/24134958/my-custom-capes-devicetree-fails-to-load-at-boot-but-can-be-loaded-manually My custom cape's devicetree fails to load at boot, but can be loaded manually][[br]] |
| 212 | [http://y2web.net/blog/computer/misc/how-to-set-static-ip-on-debian-jessie-5513/ Debian Jessie での固定IP設定方法 Debian Jessieで固定IPアドレスを設定する][[br]] |
| 213 | |