[天気:晴時々曇](広島県福山市) <睡眠:2330-720><労働830-1710>
本日はないむね度低。
エッチング作業をラインに移管するための資料作成と装置の準備・
ウェットクリーニングの準備・
特許検索などを実施。
@
特許検索:
全文検索キーワードでちょっと遊んで……
- 漫画orまんがorマンガ → マンガンでいっぱいひっかかる
- Kanon or カノン → なんたらデカノンという有機化合物でいっぱいひっかかる
- シスタープリンセスorシスプリ → 電動機のブラシスプリングでいっぱいひっかかる
- ドラえもん → 子供向けキャラクタの一例としてそこそこひっかかる
何やってんだか>わし
2
[Linux] AirH"接続共有
さて、Webページを参考に、hirosimaでAirH"+IP masqueradeだ。
ということで、
#!/bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr
/sbin/ipchains -P forward DENY
/sbin/ipchains -A forward -s 192.168.85.0/24 -j MASQ
/sbin/ipchains -A input -i ! eth0 -s 192.168.85.0/24 -j DENY
/sbin/ipchains -A input -i ! lo -s 127.0.0.0/8 -j DENY
# drop netbios packets from/to outside
/sbin/ipchains -A input -i ppp0 -p udp -s 0/0 137:139 -d 0/0 -j DENY
/sbin/ipchains -A input -i ppp0 -p tcp -s 0/0 137:139 -d 0/0 -j DENY
というスクリプトを実行しようとすると、
``ipchains: Protocol not available''だとか。
ipchains -Lも、``ipchains: Incompatible with this kernel''
というエラーになる。
うがっ、カーネルがipchainsに対応してないっ、ということで再構築。
486マシンであるhirosima自身の上でコンパイルするのはたるいので、
kanazawa
上でコンパイルすることにする。
ちょうど昔展開した2.2.20のソースがあったので、それを作ってみる。
しかし、それで起動しようとすると、
今度はpcmcia-csのモジュールとカーネルバージョンが合わないということで、
起動時にPCカードが認識されない。
ん〜、どないせぇちゅうねん、と思ってたら、
Plamoのpcmciaパッケージにソースのpcmcia-cs-3.1.25.tar.gzが含まれていた。
で、これを転送してきて展開し、./Configure && make all && make install。
これが2.2.19だとちゃんとできるのだが、
2.2.20ではmake allでヘッダ中の定義がバッティングするようで失敗する。
仕方がないので2.2.19を作ることにした。
そして、できたカーネルとモジュールでhirosimaを起動し、
kanazawaで、default routeをhirosimaにしてみるが、
hirosimaであらかじめppp-onして接続状態にしていても、
kanazawaからはInternetにつながらない。
うぐぅ。
明日は早起きの予定なので、もう寝よ。
朝食: イチゴジャム付トースト、低脂肪乳
昼食: 太刀魚の塩焼、豆腐と高野豆腐と魚の卵と莢隠元と若布と人参の煮物、
糸蒟蒻と胡瓜の和え物@社食
夕食: 焼肉、キムチ@栄楽
以上、1 日分です。