Freesco, NND, CDN, EOS
http://forum.freesco.pl/

DHCP-Windows & Linux
http://forum.freesco.pl/viewtopic.php?f=24&t=17031
Strona 1 z 1

Autor:  scott [ sobota, 5 lipca 2008, 20:55 ]
Tytuł:  DHCP-Windows & Linux

Problem dotyczy przydzielania adresu przez DHCP. Mam w domu dwa komputery jeden z WinXP a na drugim Linuxa. każdy ma zarezerwowany adres przypisany po macku. I jest ok. Ale jeżeli na kompie z XP odpalę Linuxa czy to life czy po instalacji nie otrzymuje on adresu. Dystrybucje różne Susy, Gento, Debian, Mandriva. Jeżeli adres wcześniej wykorzystywał XP Linux będzie miał problem. O co tu może chodzić?

Autor:  Maciek [ sobota, 5 lipca 2008, 21:18 ]
Tytuł: 

Generalnie sprawdź logi na serwerze, to powinno ci pomóc w ustaleniu przyczyny kłopotów. Raz jeden spotkałem się z sytuacją, gdy karta miała inny MAC w Windows i w Linuksie. Wydaje mi się, że to był jakiś wybryk natury, bo normalnie to nie ma prawa się zdarzyć. Jeśli DHCP na serwerze działa prawidłowo, to nie powinno być żadnego kłopotu, na wszelki wypadek sprawdź też ustawienia klienta, być może w XP tak naprawdę IP ustawiony jest na sztywno?

Autor:  scott [ sobota, 5 lipca 2008, 22:21 ]
Tytuł: 

Logi milczą. Tylko w messages jest wpis o zgłoszenia się kompa o danym macku i przydzieleniu mu adresu. Na 100% był to XP bo czekałem 10min z włączeniem XP po Debianie. Czarna magia. A jeżeli na Linuxie karta miała by inny mac to teoretycznie DHCP powinien przydzielić jej jeden z wolnych adresów nie przypisanych pod macki. I to nie tylko ten komputer tak ma. Jakaś jego wada sprzętowa odpada. Jeżeli pod danym adresem był Windows DHCP nie widzi pod tym adresem nic innego. Czy w tym XP można się zakochać? :D

Autor:  Maciek [ sobota, 5 lipca 2008, 22:50 ]
Tytuł: 

Rozumiem, że problem pojawia się z IP w Linuksie, zatem spróbuj dhcpcd eth0 albo dhclient eth0 (zależnie od dystrybucji).

Autor:  scott [ sobota, 5 lipca 2008, 23:13 ]
Tytuł: 

Moim zdaniem to nie wina Linuxa. Każda dystrybucja działa poprawnie na osobnym kompie na którym był tylko Linux. Nic nie trzeba w niej grzebać otrzymuje adres automatycznie. Mimo że też ma adres przypisany na sztywno w DHCP. Debian już na początku instalacji pobiera sobie adres i działa. Ale jeżeli na tym kompie odpalił bym XP to po przejściu na Linuxa ten adres jest zablokowany dla niego. A ja chcę mieć teraz na moim kompie XP i Mandrive. I kaplica bo nie dostanie adresu. Sprawdzę jeszcze czy połączy się jeżeli ręcznie wklepie mu adres.

Autor:  Maciek [ sobota, 5 lipca 2008, 23:23 ]
Tytuł: 

W Windows XP możesz zrobić ipconfig /renew i sprawdzić co powie..
Generalnie do niedawna miałem na laptopie Windows i Linuksa, a jako serwer NND z dhcp i nie było z tym nigdy żadnego problemu. Sugerowałbym bardzo dokładne sprawdzenie serwera dhcp. Być może jednak są w nim jakieś błędy. Może należy dodać authoritative; do sekcji pierwszej - może jakiś firewall w Windows coś blokuje...

Autor:  scott [ niedziela, 6 lipca 2008, 00:05 ]
Tytuł: 

Po ipconfig /renew XP wyświetlił to co powinien, prawidłowy adres, maska, brama. Przypisanie ręcznie w Linuxach adresu, maski i dns-ów nic nie dało. Instalator Debiana się nie połączył a Mandriva ONE miała problem sama z sobą. Po ręcznym wpisaniu parametrów wypisywała że nie mam skonfigurowanego połączenia. Ale wyglądała zajefajnie. Szczególnie po włączeniu bajerów 3D :cry: Pociesza mnie fakt że u Ciebie Windows i Linux działały. W standardowym configu DHCP przydzielałem tylko na stałe IP. Nic więcej. Ale będę walczył bo widzę że warto. Sprawdzę też XP-ka. Może to on coś miesza. Albo spróbuję 98 lub ME i Linuxa postawić. Dzięki za zainteresowanie.

Autor:  Maciek [ niedziela, 6 lipca 2008, 00:14 ]
Tytuł: 

Musisz wziąć jeszcze pod uwagę fakt, że w instalowanej dystrybucji lub uruchamianej jako live może być problem z identyfikacja karty sieciowej. Bardzo istotne jest to, co powie lspci oraz lsmod. Zaczynam podejrzewać, że możesz miec kartę na nforce, niby wsyztsko fajnie, system ją wykrywa, tylko ona nie zawsze działa...

Autor:  scott [ niedziela, 6 lipca 2008, 00:34 ]
Tytuł: 

Wszystkie moje karty (serwer i dwa moje kompy) to 3com Etherlink XL combo (3c900B-combo). Moja sieć z przyczyn techniczno finansowych działa na BNC. Pozostali klienci też je mają bo gdy zakładałem sieć dostałem tanio pakiet tych kart na Allegro :wink: Teraz jeszcze jeden ciekawy motyw. Wyłączam mój komp z XP. Robię rebot serwera. Startuje mój komputer z Mandrivą ONE. I działa. To ci kopytko. Przydzieli IP Linuxowi pod warunkiem że wcześniej na tym kompie nie przydzielał adresu XP.

ROZWIĄZANIE:
Karty 3com Etherlink XL combo wyposażone są w trzy rodzaje gniazd sieciowych (BNC, UTP, AUI).
Wystarczyło wejść z dyskietki do dosowego configu tej karty i zmienić z automatycznego wyboru gniazda sieciowego na ręczny. W moim przydatku BNC czyli 10BASE-2. Widocznie Linuxy w przeciwieństwie do XP na siłę szukały sieci przez UTP. Moge już instalować dwa systemy na moim kompie. :D

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/