[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:17056] Re: pcmcia でaliasの自動設定
-
From:早間義博
-
Date:Mon, 16 Dec 2002 17:01:23 +0900 (JST)
- Subject: [plamo:17056] Re: pcmcia でaliasの自動設定
- From: 早間義博<yossi@xxxxxxxxxxxxxx>
- Date: Mon, 16 Dec 2002 17:01:22 +0900 (JST)
> pcmcia のネットワークアドレスを 2つ設定しています。
> network.opts で グローバルアドレスを設定し、別途ローカルアドレスを
> 設定しています。
>
> グローバル アドレス 2xx.xxx.xxx.xxx/29
> ローカル アドレス 192.168.xxx.xxx/24
>
この様な設定の必要性はあまりないようです。
/etc/pcmcia/network
/etc/pcmcia/network.opts
を修正してみました。
/etc/pcmcia/network.opts には次のデータを追加しました。
IPADDR1="192.168.xxx.yyy"
NETMASK1="255.255.255.0"
BROADCAST1="192.168.xxx.255"
/etc/pcmcia/network を変更しました。
*** /usr/src/pcmcia-cs-3.2.3/etc/network 2002-07-03 15:44:01.000000000 +0900
--- network 2002-12-16 16:30:18.000000000 +0900
***************
*** 123,128 ****
--- 123,135 ----
fi
[ -n "$GATEWAY" ] && /sbin/route add default gw $GATEWAY metric 1
fi
+ if [ -n "$IPADDR1" ] ; then
+ # Basic network setup
+ NM=${NETMASK:+netmask $NETMASK1}
+ BC=${BROADCAST:+broadcast $BROADCAST1}
+ MTU=${MTU:+mtu $MTU1}
+ log /sbin/ifconfig $DEVICE:1 up $IPADDR1 $NM $BC1 $MTU1
+ fi
# Update DNS stuff
if [ -n "$DOMAIN$SEARCH$DNSSRVS$DNS_1$DNS_2$DNS_3" ] ; then
***************
*** 155,161 ****
stop_fn $DEVICE
if is_true $PUMP || is_true $BOOTP || is_true $DHCP || \
! [ -n "$IPADDR" ] ; then
# Shut down all NFS mounts on this interface
nfsstop ()
--- 161,167 ----
stop_fn $DEVICE
if is_true $PUMP || is_true $BOOTP || is_true $DHCP || \
! [ -n "$IPADDR" ] || [ -n "$IPADDR1" ] ; then
# Shut down all NFS mounts on this interface
nfsstop ()
***************
*** 238,243 ****
--- 244,250 ----
;;
'restart')
+ [ -n "$IPADDR1" ] && /sbin/ifconfig $DEVICE:1 down up
[ -n "$IPADDR" ] && /sbin/ifconfig $DEVICE down up
;;
-- 早間 yossi@yedo.src.co.jp
- References
-
- [plamo:17015] pcmcia でaliasの自動設定, 早間義博
[検索ページ]
[メール一覧]
Plamo ML 公開システム