Sida 1 av 1

Var sätts "route add default" vid boot?

Postat: 13 jun 2008, 17:05
av perstromgren
Hej, nätet!

Jag har vid felsökning trollat bort den automatiska inställningen av två saker:

1. ifconfig wlan1 192.168.0.2
2. route add default gw <min router>

I vilken fil hör dessa kommandon hemma för att alltid köras vid uppstart?

Per.

PS. Jag har mig själv att skylla, men felsökningen av det trådlösa nätet blev alltmer slumpmässig vartefetr tiden gick... DS

Re: Var sätts "route add default" vid boot?

Postat: 13 jun 2008, 17:16
av andol
Under uppstart så körs (bland annat) /etc/rcS.d/S40networking

Det den gör är att anropa "ifup -a", för att på så vis dra igång samtliga nätverksinterface vilka finns definierade i /etc/network/interfaces. Det är i den vevan ip-nummer, default route, etc sätts.

Hade du ställt frågan för någon år sedan har vi kunnat nöja oss med det här. Nu använder dock (skrivsbords)ubuntu Network manager som default, vilken gör en massa magiska grejjor på ett helt annat vis. Används Network manager så är /etc/network/interfaces i princip tom.

Alltså, använder du inte Network manager så är det i /etc/network/interfaces du vill titta.

Använder du däremot Network manager så har jag faktiskt ingen aning om vad som händer varnågonstans. Å andra sidan kanske detta kan vara ett tillfälle lika bra som något annat att ta reda på det :-)

Re: Var sätts "route add default" vid boot?

Postat: 13 jun 2008, 17:41
av perstromgren
>Alltså, använder du inte Network manager så är det i /etc/network/interfaces du vill titta.

Jag vet nog inte exakt om jag använder NM eller inte. Just nu är den inte startad, men det finns en ikon i övre högra hörnet under vilken det finns valet "Manual configuration..." Klickar man där dyker ett fönster med titeln Network Settings upp. Är det den du menar?

Och var gör man valet om att använda NM eller inte?

Jag är tacksam för al vägledning!

Per.

Re: Var sätts "route add default" vid boot?

Postat: 13 jun 2008, 17:54
av andol
Står det bara "Manual configuration..." så använder du inte Network manager. Åtminstone inte i den bemärkelse att det är den som drar igång nätverket etc.

Vill du (åter)aktiva Network managern så gör du det genom att redigera ett interface och välja "Aktivera roaming-läge" (eller vad det nu blir på utrikiska). Förövrigt så brukar just network managern vara att föredra då det kommer till att hantera trådlösa uppkopplingar.

Re: Var sätts "route add default" vid boot?

Postat: 14 jun 2008, 22:33
av maths57
Det låter konstig. Jag använder NM och i min /etc/network/interfaces finns alla mina uppgifter. Det verkar som om allt har fungerat som förut, för mig.