|
Problem z siecią na notebooku
Hase - 01-11-2007 18:00
Od dwóch dni walczę z instalacją Debiana na Hp Pavilion dv6510ew z kontrolerem ethernetu nvidii. Zależy mi, żeby postawić sobie czysty system bez środowiska graficznego instalowanego przez instalator, tak żeby nie zawalać kompa zbędnym softem i wrzucić tylko to co mi potrzebne i przy okazji trochę się pouczyć. I tu pojawia się problem. Pomimo, że instalator wykrywa i konfiguruje sieć przez dhcp, dociąga w trakcie instalacji potrzebne mu pakiety, instaluje się bez problemów, to po instalacji i uruchomieniu systemu nie mam dostępu do sieci. Ping wywala "unkown host". Z tego co próbowałem się wstępnie rozejrzeć to interface jest podniesiony i skonfigurowany standardowo na dhcp. Próbowałem instalacji etcha i lennego, przez netinstall i zwykłe cd. Dostęp do sieci udało mi się uzyskać tylko raz, kiedy przez niedopatrzenie nie odznaczyłem środowiska graficznego przy instalacji, i zainstalował mi system z Gnomem. Wtedy o dziwo było ok. Ale jak wspominałem, zależy mi na czystym systemie więc ta sytuacja mnie nie urządza. Z góry dzięki za pomoc.
tanatos - 02-11-2007 10:05
W moim pavilionie jest kilka interfejsów eth: eth0 - firewire :-P eth1 - ethernet eth2 - wifi
Sprawdź czy zawartość twojego pliku /etc/network/interfaces wygląda mniej więcej tak: # The loopback network interface auto lo iface lo inet loopback
# The primary network interface allow-hotplug eth1 iface eth1 inet dhcp
Jeśli dalej nie będzie działało próbuj ifconfigiem podnosić kolejne interfejsy w taki sposób: ifconfig eth# up dhclient
i tak dla każdego numerka 0,1,2,3 zamiast #.
W końcu powinno przydzielić IP, jeśli nie - spróbuj jeszcze: aptitude install network-manager
Hase - 02-11-2007 16:54
Konfig mam identyczny od samego początku. Pomaga komenda "Dhclient", dhcp przydziela ip i internet jest, tyle, że muszę to wykonywać przy każdym uruchomieniu systemu. Teraz się zastanawiam co zrobić, żebym miał ten adres przydzielany automatycznie. Dopisać to do jakiegoś skryptu startowego czy napisać jakiś dodatkowy?
tanatos - 07-11-2007 20:20
allow-hotplug eth1 iface eth1 inet dhcp
Ten wpis w pliku /etc/network/interfaces powinien robić właśnie to, czyli "wpisywać komendę" dhclient automatycznie przy uruchamianiu systemu.
Sprawdź jeszcze configi w /etc/dhcp3/ może tam coś jest źle.
Nie wiem dlaczego Ci to nie działa... można to obejść w pewien brzydki sposób, mianowicie: su cd /etc touch skryptdhcp.sh chmod 777 skryptdhcp.sh
następnie jako treść pliku wpisujesz: #!/bin/bash dhclient
a następnie wydajesz polecenie: update-rc.d /etc/skryptdhcp.sh defaults 20
Ale tak jak mówiłem rozwiązanie powyższe (mimo że powinno działać - nie wiem, nie sprawdzałem) to jednak jest rozwiązaniem bardzo brzydkim i lepiej będzie poszukać problemu głębiej, w plikach konfiguracyjnych, manualach, na google i naprawić to prawidłowo.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|