むつの日記

cf06f2cf :むつ 2006-06-20 20:47
ひさびさに Zaurus からネットに繋ごうとしたら

繋がりませんでした。なんか /etc/hotplug/usb が空です(正確にはヨソさまから頂いてきた usbnet 以外)。
ここらへんも udev ルールを書けということでしょうか? ネットの情報を漁ってもよくわからなかったので適当書いてみました。

-- 90-zaurus.rules --
SUBSYSTEM!="net", GOTO="net_end"
ACTION=="add", RUN+="/usr/local/bin/usbnet $env{INTERFACE}"
ACTION=="remove", RUN+="/bin/rm /tmp/slc860"
LABEL="net_end"
----
85-ifupdown.rules のコピペ改変です。/usr/local/bin/usbnet は以下な感じ。
-- usbnet --
#!/bin/bash
IFCONFIG=/sbin/ifconfig
ROUTE=/sbin/route
ZAURUSIP=192.168.2.2
MyIP=192.168.2.1

$IFCONFIG $1 | grep UP > /tmp/slc860

if [ -e /tmp/slc860 ] && [ ! -s /tmp/slc860 ]; then
$IFCONFIG $1 $MyIP netmask 255.255.255.255 up
$ROUTE add -host $ZAURUSIP $1
fi
----
動いたので問題無いのでしょう。すべからく感に従っているのがナニですが。

>>92d04a40 補足
20textarea.js よりも若い番号(10idres.js とか)でないと[プレビュー]や[拡大]/[縮小]が使えなくなります。ゴメンして。
Powered by shinGETsu.