#navi(Toppers) #counter #contents * TOPPERS on AKI-H8/3069F [#e81ef288] ***AKIボードでWWWを動かしてみる [#w6556ab1] -Toppers/Develの「コンパイル」を参照してnservを生成 ***シリアル接続 [#hd5b4333] |~baudrate|38400| |~data length|8bits| |~stop bit|1bit| |~parity|none| # cu -l cuaa0 -s 38400 ***AKIボードでのTCP/IP検証 [#e06198eb] -操作方法 if 192.168.100.45 255.255.255.0 //自分のIPアドレスを設定 Network Interface Configurations ether: 00:02:cb:01:84:ca inet: 192.168.100.45, mask: 255.255.255.0, boadcast: 192.168.100.255 nr //経路の設定 Routing Table Status IX Target Mask Gateway 0 0.0.0.0 0.0.0.0 172.25.129.140 1 172.25.129.0 255.255.255.0 0.0.0.0 2 255.255.255.255 255.255.255.255 0.0.0.0 3 0.0.0.0 0.0.0.0 0.0.0.0 nr 0 0.0.0.0 0.0.0.0 192.168.100.2 //経路の設定 Routing Table Status IX Target Mask Gateway 0 0.0.0.0 0.0.0.0 192.168.100.2 1 172.25.129.0 255.255.255.0 0.0.0.0 2 255.255.255.255 255.255.255.255 0.0.0.0 3 0.0.0.0 0.0.0.0 0.0.0.0 nr 1 192.168.100.0 255.255.255.0 //経路の設定 Routing Table Status IX Target Mask Gateway 0 0.0.0.0 0.0.0.0 192.168.100.2 1 192.168.100.0 255.255.255.0 0.0.0.0 2 255.255.255.255 255.255.255.255 0.0.0.0 3 0.0.0.0 0.0.0.0 0.0.0.0 et 192.168.100.135 //TCPエコークライアント起動 [TEC:01 SND] start: repeat: 1/255 -tcpdumpの抜粋 --コネクト時 18:09:07.013123 arp who-has 192.168.100.135 tell 192.168.100.45 18:09:07.013381 arp reply 192.168.100.135 is-at 0:40:26:14:1c:b8 18:09:07.015298 192.168.100.45.1024 > 192.168.100.135.7: S 14909021:14909021(0) win 2048 <mss 1460> 18:09:07.015963 192.168.100.135.7 > 192.168.100.45.1024: S 580425951:580425951(0) ack 14909022 win 57344 <mss 1460> 18:09:07.038615 192.168.100.45.1024 > 192.168.100.135.7: . ack 1 win 2048 18:09:07.053305 192.168.100.45.1024 > 192.168.100.135.7: . 1:1461(1460) ack 1 win 2048 18:09:07.055933 192.168.100.135.7 > 192.168.100.45.1024: P 1:1461(1460) ack 1461 win 58400 (DF) 18:09:07.056392 192.168.100.45.1024 > 192.168.100.135.7: P 1461:2049(588) ack 1 win 2048 18:09:07.071745 192.168.100.45.1024 > 192.168.100.135.7: . ack 1461 win 2048 --クローズ時 18:09:44.943402 192.168.100.45.1024 > 192.168.100.135.7: . 74249:75709(1460) ack 74249 win 2048 18:09:44.944910 192.168.100.135.7 > 192.168.100.45.1024: P 74249:75709(1460) ack 75709 win 58400 (DF) 18:09:44.945197 192.168.100.45.1024 > 192.168.100.135.7: P 75709:76001(292) ack 74249 win 2048 18:09:44.961349 192.168.100.45.1024 > 192.168.100.135.7: . ack 75709 win 2048 18:09:44.961823 192.168.100.135.7 > 192.168.100.45.1024: P 75709:76001(292) ack 76001 win 58400 (DF) 18:09:45.056531 192.168.100.45.1024 > 192.168.100.135.7: . ack 76001 win 2048 18:09:46.120759 192.168.100.45.1024 > 192.168.100.135.7: F 76001:76001(0) ack 76001 win 2048 18:09:46.121098 192.168.100.135.7 > 192.168.100.45.1024: . ack 76002 win 58400 (DF) 18:09:46.123630 192.168.100.135.7 > 192.168.100.45.1024: F 76001:76001(0) ack 76002 win 58400 (DF) 18:09:46.127884 192.168.100.45.1024 > 192.168.100.135.7: . ack 76002 win 2048 --ルータ越しのコネクタ時 19:01:22.330340 arp who-has 192.168.100.2 tell 192.168.100.44 19:01:22.330510 arp reply 192.168.100.2 is-at 0:90:cc:1:5:9c 19:01:22.332457 192.168.100.44.1024 > 219.96.212.110.7: S 15954758:15954758(0) win 2048 <mss 1460> 19:01:22.333605 219.96.212.110.7 > 192.168.100.44.1024: S 328348435:328348435(0) ack 15954759 win 65535 <mss 1460> 19:01:22.355851 192.168.100.44.1024 > 219.96.212.110.7: . ack 1 win 2048 19:01:22.370678 192.168.100.44.1024 > 219.96.212.110.7: . 1:1461(1460) ack 1 win 2048 19:01:22.373238 192.168.100.44.1024 > 219.96.212.110.7: P 1461:2049(588) ack 1 win 2048 19:01:22.375116 219.96.212.110.7 > 192.168.100.44.1024: . ack 2049 win 63652 (DF) 19:01:22.543587 219.96.212.110.7 > 192.168.100.44.1024: . 1:1461(1460) ack 2049 win 65535 (DF) 19:01:22.556659 192.168.100.44.1024 > 219.96.212.110.7: . ack 1461 win 2048 19:01:22.928608 192.168.100.44.1024 > 219.96.212.110.7: . 2049:3509(1460) ack 1461 win 2048 --ルータ越しのクローズ時 19:02:00.046214 219.96.212.110.7 > 192.168.100.44.1024: P 73957:74249(292) ack 74249 win 65535 (DF) 19:02:00.234662 192.168.100.44.1024 > 219.96.212.110.7: . ack 74249 win 2048 19:02:00.727474 192.168.100.44.1024 > 219.96.212.110.7: . 74249:75709(1460) ack 74249 win 2048 19:02:00.728573 192.168.100.44.1024 > 219.96.212.110.7: P 75709:76001(292) ack 74249 win 2048 19:02:00.828850 219.96.212.110.7 > 192.168.100.44.1024: P 75709:76001(292) ack 76001 win 65535 (DF) 19:02:00.835771 192.168.100.44.1024 > 219.96.212.110.7: . ack 74249 win 2048 19:02:01.508892 192.168.100.44.1024 > 219.96.212.110.7: F 76001:76001(0) ack 74249 win 2048 19:02:01.509366 219.96.212.110.7 > 192.168.100.44.1024: . ack 76002 win 65535 (DF) 19:02:01.517266 219.96.212.110.7 > 192.168.100.44.1024: F 76001:76001(0) ack 76002 win 65535 (DF) 19:02:01.520590 192.168.100.44.1024 > 219.96.212.110.7: . ack 74249 win 2048 19:02:01.524440 219.96.212.110.7 > 192.168.100.44.1024: . 74249:75709(1460) ack 76002 win 65535 (DF) 19:02:01.539620 192.168.100.44.1024 > 219.96.212.110.7: . ack 76001 win 1756 -etコマンドが何をしているのかはソースを調べることにする。