Ubuntu 8.04, rt61, autostart = same problemy



W poprzednim poscie wspomniałem, że mam problem z siecią. Udało się go poniekąd rozwiązać. Nie działało autmatyczne zalogowanie do Access Pointa w momencie startu systemu.

Kombinowałem z tym dobre 2-3 godzin (co po chwila trzeba było dla próby restartować komputer). W końcu, już się niemal poddałem (powiedziałem sobie “dobra ostatnia próba”). I zadzaiałalo. Ale to co zrobiłem tak mnie zaskoczyło, że postanowiłem się z wami / zainteresowanymi podzielić.

Otóż wyedytowałem sobie plik /etc/rc.local, który jak wiadomo jest zawsze wykonywany jako ostatni w momencie startu systemu. Do tego pliku można dopisać róźnego rodzaju komendy wykonujące np. logowanie, czyszczenie katalogu tymczasowego, itp. Ja wpisałem do pliku restartowanie sieci oraz ponowne wyłączenie i włączenie jednego z interface’ów (troche to zamotane, wiem, ale tylko w ten sposób to działa :-).

Mój plik /etc/rc.local ma postać:

/etc/init.d/networking stop
/etc/init.d/networking start
sleep 2
/sbin/ifconfig ra0 down
/sbin/ifdown ra0
/sbin/ifup ra0

Jak widać, wyłączam i włączam obsługę sieci (opcja restart nie działała nie wiedzieć czemu). Następnie daję 2 sekundy przerwy na uruchomienie wszystkich interface’ów i firewalla. W kolejnych krokach wyłączam interface ra0 po czym go ponownie podnoszę.

Bardzo dziwne rozwiązania, ale grunt, że działa :-)

Informacje i linki


Pozostałe wpisy
Logitech MX1000 w Ubuntu 8.04
Ubuntu 8.04 mam i ja…

Dodaj komentarz

Poświęć chwilę na komentarz - wyraź swoją opinię na temat poruszony w tej wiadomości.



Przepisz kod z obrazka:
Anti-Spam

Komentarze

Brak komentarzy - bądź pierwszy - dodaj komentarz!