[ star-Mo @ 12.02.2002. 15:16 ] @
E ovako ...
Imam laptop i na njemu integriranu mreznu karticu ...

U /etc/sysconfig/network-scripts/ifcfg-eth0 stoji :
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.123.70
NETMASK=255.255.255.0
#GATEWAY=192.168.123.254
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
NETWORK=192.168.123.0
BROADCAST=192.168.123.255

ove se postavke i ucitaju prilikom butanja linux-a . Posto se sa laptopom koristim i za pristup drugoj mrezi ( koja je DHCP mreza ) postoji i konfiguracijska datoteka /etc/sysconfig/network-scripts/ifcfg-eth0.gz u koju je upisano :
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=no

OK posto se prilikom butanja ucitaju postave iz prve navedene datoteke naredba ifconfig pokaze :

eth0 Link encap:Ethernet HWaddr 00:90:96:0B:23:10
inet addr:192.168.123.70 Bcast:192.168.123.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7630 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:729761 (712.6 Kb) TX bytes:168 (168.0 b)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)

kad hocu pristupiti drugoj mrezi dadnem naredbu

ifdown eth0 ; ifup eth0.gz

i potom ifconfig naredba prijavi
eth0 Link encap:Ethernet HWaddr 00:90:96:0B:23:10
inet addr:141.29.122.13 Bcast:141.29.123.255 Mask:255.255.252.0
UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1
RX packets:8667 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:817997 (798.8 Kb) TX bytes:818 (818.0 b)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)

sve ovo do sad stima ali kad se hocu vratit koristiti resursima prve mreze ( gdje mi je IP adresa 192.168.123.70) dadnem naredbu

ifdown eth0.gz ; ifup eth0

ne "spusti" postave za eth0.gz nego one ostanu.

Probao sam zaustavljanjem skripte S10network u /etc/rc5.d i ponovnim pokretanjem te skripte ( nadajuci se da ce ona ucitati postavke koje
ucitava i prilikom butanja linux-a ali ne ide , ostaje interface eth0.gz prijavljen )

./S10network stop prijavi
Shutting down interface eth0: [ OK ]

a ./S10network start prijavi
Bringing up interface lo: [ OK ]
Bringing up interface eth0: [ OK ]

Jedino rjesenje koje sam dosad nasao je init 6 ali to nije to.
Molio bih onoga tko zna kavo elegantnije rijesenje da ga "spustim" da odgovori

Verzija linux-a je RH7.2
[ MoHicAn @ 13.02.2002. 01:10 ] @
Meni taj rh iz dana u dan sve vise postaje nejasan! Kakvi su to debilizmi ifup i ifdown? Kolko ja znam na svakom iole normalno linuxu koristi se ifconfig interfejs setings up ili down!

Moja preporuka ti je da probas

ifconfig eth0.gz down
[ vvuja @ 12.06.2002. 12:36 ] @

Pozdrav,

Probaj ovako. Posto ti je trenutno taj interfejs eth0 na racunaru, onda idi:

ifconfig eth0 down; ifup eth0

I sa time mozes svaki put da resavas problem prelaska sa DHCP mreze na drugu mrezu gde imas fiksnu IP adresu.

Vuk.