2022年11月号 特集 第2部サポート・ページ

●このページで解説すること

本サポート・ページでは,2022年11月号 特集 第2部「ラズパイで実運用も可!アプリケーション・ルータの開発」で作成するアプリケーション・ルータを動かす手順と,通信実験の手順を解説します.基本的には本誌と同じ内容ですが,ここではアプリケーション・ルータを試す手順に焦点を当て,コマンドやプログラムの実行方法についてより詳しく説明します.ラズベリー・パイで試す方法についても合わせて紹介します.

 

●ラズベリー・パイを含むLinux使用時の注意点

アプリケーション・ルータのソースコードは,次に示す筆者のウェブ・ページで公開されていますが,Linuxで試す場合はソースコードの一部に修正が必要です.

http://kozos.jp/books/interface/application-router/

ビルド時のライブラリとしてパケット・ライブラリを使う場合は,pktlibディレクトリに格納されているrawsock.cに,次の記述を追加してください.


#include <netpacket/packet.h>
#include <linux/sockios.h>  //この行を追加する

 

★以降の内容は近日中に公開します★

申し訳ございませんが,公開まで今しばらくお待ちください.