|
[+] Server DHCP - nie przydziela adresów
gladi - 23-10-2008 12:46
Witam! Męczę się już parę godzin i nie mogę znaleźć błędu, tym bardziej że wszystko uruchamia się bez błędów. Zainstalowałem serwer dhcp:
apt-get install dhcp
Następnie edytuje plik /etc/dhcpd.conf:
subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.2 192.168.0.224; default-lease-time 600; #option domain-name "naszadomena.pl"; option domain-name-servers 194.159.11.33; option routers 192.168.0.1; option subnet-mask 255.255.255.0; option broadcast-address 192.168.0.255; } host Laptop { hardware ethernet 00:11:D8:48:D5:D3; fixed-address 192.168.0.4; }
Oczywiście w pliku /etc/default/dhcp dodałem interfejs eth0. Sytuacja wygląda tak że nie przydziela żadnych adresów. Przy włączeniu serwer - /etc/init.d/dhcp start nie wywala żadnych błędów składniowych...[/quote]
[Dodano: 2008-10-23, 13:29] Podłączyłem inną sieciówkę i tak samo skonfigurowałem i działa... Jak wpisz ifconfig eth0 to pojawiają mi się przy adresie MAC 00:00:00:00:00:00:00:00:00:00 i jest link encap: UNSPEC.
Zaznaczam, że jest to karta 10/100/1000.
TooMeeK - 28-10-2008 20:40
Czy to nie jest karta na PCI-Express? Bo jak tak to mnie też nie chciała działać pod Debianem ale okazało się, że fizycznie jest uszkodzona (nówka sztuka).
gladi - 30-10-2008 20:17
Karta jest pod PCI. Zainstalowałem ją bez problemu na innym komputerze (inna płyta główna i procesor). Wina była po stronie płyty głównej...
gibon - 07-11-2008 13:07
Próbowałeś zobaczyć co mówi tcpdump? tcpdump -n port 67
pkwiatkowski - 07-11-2008 13:14
Config wygląda całkowicie poprawnie.
za017 - 07-11-2008 19:20
Twoja karta nie rozpoznała rodzaju nośnika - powinno być Link encap:Ethernet. Po wpisaniu man ifconfig można znaleźć fragment:
media type Set the physical port or medium type to be used by the device. Not all devices can change this setting, and those that can vary in what values they support. Typical values for type are 10base2 (thin Ethernet), 10baseT (twisted-pair 10Mbps Ethernet), AUI (external transceiver) and so on. The special medium type of auto can be used to tell the driver to auto-sense the media. Again, not all drivers can do this.
Zgodnie z opisem powinno zadziałać: ifconfig eth0 media auto
lecz nie dla każdej karty sieciowej.
Spróbuj wykonać: ethtool -s eth0 speed 100 duplex full
Jeśli nie pomoże (u mnie działa) - poczytaj:
man ethtool
lub
ethtool -h
PS Zmiana typu nośnika za pomocą ifconfig nie działa, chociaż nie mam pojęcia dlaczego:
# ifconfig eth0 media 100basetx port: SIOCSIFMAP: Operation not supported
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|