Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[NETWORK] DHCP i dziwny problem
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
fat_boy
n00b
n00b


Joined: 07 Dec 2005
Posts: 10

PostPosted: Wed Dec 07, 2005 2:45 pm    Post subject: [NETWORK] DHCP i dziwny problem Reply with quote

Witam
Jestem nowym zarowno forumowiczem jak i uzytkownikiem Gentoo Prosze wiec o laskawe potraktowanie w razie jakichkolwiek bledow Tyle wstepu

Problem zwiazany jest z siecia Posiadam laptopa Acer 1524 WLMI oraz dostep do sieci(Aster - kablowka) przez modem kablowy(Motorola SURFBoard SB5100E) i jakis czas temu postanowilem zainstalowac Gentoo Sciagnalem pliki i wypalilem plyte Nastepnie wystartowalem Livecd i wszystko bylo ok Postepowalem wedlug polskiego handbooka Siec zostala skonfigurowana Polecenie ping i uzywanie links do poruszania sie po forum bylo jak trzeba Dodam ze nie konfigurowalem nic dodatkowo Instalacja szla jak po masle gdy wystapil blad Wiec postanowilem zaczac wszystko od poczatku Lecz po ponownym starcie Livecd sieci juz nie bylo Probowalem net-setup oraz ifconfig Jednak nie przynioslo to skutku Dodam ze posiadam drugiego laptopa CA6700 na ktorym jest WinXP oraz Aurox i tam z internetem jest wszystko w porzadku(zarowno w WinXP i Aurox'sie) Jako ze kabel internetowy za pierwszym razem przy podpisaniu umowy(z Aster) byl podlaczony to CA6700 pomyslalem ze problem z siecia na Acer 1524 WLMI moze wynikac z odmiennego adresu MAC karty sieciowej(postanowilem wiec zmienic go na taki jak w CA6700) Po paru dniach zainstalowalem Gentoo jednak w innym miejscu z dostepem do sieci(TPSA) i nie bylo zadnych problemow z siecia Jednak problem z siecia od Aster pozostal Internet na CA6700 jest a na 1524 WLMI nie ma Chce zaznaczyc ze korzystam z dwoch laptopow w jednym lokalu Zabralem sie wiec za edycje pliku net w /etc/conf.d/ Oto jego zawartosc:
Code:
 
  ifconfig eth0 down
  ifconfig eth0 hw ether aa:bb:cc:dd:ee:ff  <-- adres mac CA6700
  ifconfig eth0 up
  config_eth0=("dhcp")
  dhcpcd_eth0="-HD"
  dhcp_eth0="nodns nontp nonis"
  dhcpcd_eth0="-t 5"

I tu niby wszystko jest ok System startuje i dhcp pobiera odpowiednia konfiguracje Bramka i maska sa takie jakie byc powinny I tylko one poniewaz adres ip nadaje bledny Zaznacze tutaj ze adres powinien byc zewnetrzny(213.134......) Tak jest na CA6700 A w przypadku 1524 WLMI adres jest wewnetrzny(192.168......) co i tak nie zmienia faktu ze internetu nie ma Najdziwniejsze jest to ze maska i bramka sa prawidlowe a ip bledne Moze to ma zwiazek adresem ip serwera DHCP Moze konfiguracja jest bledna Prosze o pomoc

..::Milu Edit:
Zawartość pliku lepiej prezentuje się w znaczniku code.
..::Muchar Edit:
I stosuj kropki do konczenia zdan :)
Back to top
View user's profile Send private message
Xax
Guru
Guru


Joined: 24 Jul 2003
Posts: 417
Location: Poland, Gliwice, Trynek

PostPosted: Wed Dec 07, 2005 4:05 pm    Post subject: Reply with quote

No to sie rozpisales ... na dobry start ;)

Po pierwsze, skoro piszesz ze cos tam konfigurowales to warto podac nazwe pliku w ktorym sie grzebie. W lokalizacji ktora podales jest > 1 plikow. Ale domyslam sie ze chodzi Ci o plik 'net'. Zatem ...
po drugie, wklejasz calosc a nie fragment pliku, bo moze wklejony fragment jest ok, ale jak wyglada reszta ?

W pliku, o ktorym mowa powyzej jest fragment odpowiedzialny za zmiane MAC'a karty sieciowej i nie wymaga to jakichs specjalnych zabiegow typu "ubijanie" karty.

A po trzecie, aby dhcp dzialalo potrzebne jest dodatkowe oprogramowania, np dhcpcd (na wszelki wypadek, gdybys tego nie mial).
Back to top
View user's profile Send private message
Piecia
Guru
Guru


Joined: 12 Nov 2004
Posts: 447
Location: znienacka

PostPosted: Wed Dec 07, 2005 5:03 pm    Post subject: Reply with quote

Witam, zawsze pozostaje ci sprawdzenie samego dhcpcd czy działa, a potem zabawy z /etc/init.d/net.eth0. Swego czas zainstalował mi się najnowszy baselayout i pamiętam że za cholerę nie chciał mi działać net.eth0. W sumie ciągle lecę na tym baselayout.
Back to top
View user's profile Send private message
Exil
Apprentice
Apprentice


Joined: 10 Oct 2005
Posts: 251
Location: Nibylandia

PostPosted: Wed Dec 07, 2005 7:34 pm    Post subject: Reply with quote

Internet nie działa tylko na LiveCD czy Gentoo zainstalowanym na dysku. Może pominąłeś jeden krok przy kopiowanie pliku resolv.conf I konieczne do działania jest np:dhcpcd
Back to top
View user's profile Send private message
fat_boy
n00b
n00b


Joined: 07 Dec 2005
Posts: 10

PostPosted: Wed Dec 07, 2005 7:58 pm    Post subject: Reply with quote

Internet nie dziala zarowno na Livecd jak i na zainstalowanym Gentoo Sprobowalem zemergowac dhcpcd "emerge dhcpcd" i wszystko ok Pozniej wydalem komende "rc-update -a dhcpcd default" i dostalem komunikat
" /sbin/rc-update: /etc/init.d/dhhcpcd not found; aborting Moze problem zwiazany jest z hostname
Back to top
View user's profile Send private message
Piecia
Guru
Guru


Joined: 12 Nov 2004
Posts: 447
Location: znienacka

PostPosted: Wed Dec 07, 2005 8:10 pm    Post subject: Reply with quote

@Exil:
Oj mylisz się
Code:
> cat resolv.conf
# Generated by dhcpcd for interface eth0


@fat_boy:
Przeczytaj handbook'a,
/etc/init.d/net.eth0 => rc-update -a net.eth0 default a nie dhcpcd. Wykonaj
Code:
dhcpcd eth0
ifconfig
i sprawdź czy ci pobiera właściwe dane
Back to top
View user's profile Send private message
Exil
Apprentice
Apprentice


Joined: 10 Oct 2005
Posts: 251
Location: Nibylandia

PostPosted: Wed Dec 07, 2005 9:37 pm    Post subject: Reply with quote

Mam u siebie ustawione dhcpcd. Nic nie konfigurowałem i działa.
/etc/resolv.conf ok ten plik jest generowany przez dhcpcd. ALe wczesnije nie był.
Code:

# Generated by dhcpcd for interface eth0
domain toya.net.pl
nameserver 217.113.224.35
nameserver 217.113.224.3
Back to top
View user's profile Send private message
fat_boy
n00b
n00b


Joined: 07 Dec 2005
Posts: 10

PostPosted: Wed Dec 07, 2005 10:25 pm    Post subject: Reply with quote

Tak jak napisalem wczesniej DHCP pobiera wlasciwe dane i ustawia odpowiednia maske i brame przy starcie systemu Wszystko jest ok Jedyne co nie pasuje to adres IP ktory jest ustawiany na adres z puli IP wewnetrznych Natomiast powinien byc z zakresu IP zewnetrznych To mnie dziwi Maska OK Brama OK a IP nieprawidlowe Skoro adres MAC jest taki jak w CA6700 to co moze byc zle Moze serwer dodatkowo rozpoznaje model karty sieciowej i jesli jest prawidlowa to siec dziala Natomiast jesli MAC jest OK a model karty sieciowej nie zgadza sie to siec nie dziala Jednak to tylko moje przypuszczenie Nie znam sie na serwerach DHCP
Back to top
View user's profile Send private message
Xax
Guru
Guru


Joined: 24 Jul 2003
Posts: 417
Location: Poland, Gliwice, Trynek

PostPosted: Wed Dec 07, 2005 11:13 pm    Post subject: Reply with quote

My swoje a Ty swoje. Co ty sie wstydzisz tego konfiga netu tu wstawic czy jak ? Jakies tajemnice w nim sa ? Byc moze jest spaprany i tyle a my musimy zgadywac co jest nie tak. Na dluzsza mete to bez sensu.
Back to top
View user's profile Send private message
Exil
Apprentice
Apprentice


Joined: 10 Oct 2005
Posts: 251
Location: Nibylandia

PostPosted: Wed Dec 07, 2005 11:49 pm    Post subject: Reply with quote

Skopiju resolv.conf z Auroxa i napisz czy tak działa.
Back to top
View user's profile Send private message
fat_boy
n00b
n00b


Joined: 07 Dec 2005
Posts: 10

PostPosted: Thu Dec 08, 2005 12:08 am    Post subject: Reply with quote

Konfig /etc/conf.d/net jest taki jak podalem w pierwszym poscie(prawie taki sam):

Code:
#ifconfig eth0 down
  ifconfig eth0 hw ether aa:bb:cc:dd:ee:ff  <-- adres mac CA6700
  #ifconfig eth0 up
  config_eth0=("dhcp")
  dhcpcd_eth0="-HD"
  #dhcp_eth0="nodns nontp nonis"
  dhcpcd_eth0="-t 5"


Zakomentowalem wedle rady pierwsze dwa i dziala Poczytalem dokladniej net.example i zakomentowalem przedostatnia linie Wiecej wpisow w /etc/conf.d/net nie mam A oto resolv.conf

Code:
nameserver 213.134...
  nameserver 213.134...
  domain homenetwork


Przegladam forum i dotychczasowe posty zwiazane z dhcp i znalazlem taki oto topic
https://forums.gentoo.org/viewtopic-t-271269.html

Dodam jeszcze ze kiedy ustawie konfig net na sztywno i uzywam ping to wtedy tak jakby siec cos blokowalo Nie wyskakuje zaden blad tylko jakby zastanawial sie komp co zrobic Ale wynikow ping'u tez nie ma
Back to top
View user's profile Send private message
Xax
Guru
Guru


Joined: 24 Jul 2003
Posts: 417
Location: Poland, Gliwice, Trynek

PostPosted: Thu Dec 08, 2005 8:22 am    Post subject: Reply with quote

A czy jestes pewien, ze adres MAC karty sieciowej faktycznie ulega zmianie ?

Sprawdz sobie, czy masz w /etc/conf.d/ plik net.example. Konfiguracja sieci jest tam dosyc gruntownie opisana lacznie z trikami na zmiane adresu karty sieciowej. Plik ten nalezy do pakietu baselayout (u mnie w wersji 1.12.0_pre11-r3). Jezeli go nie masz mozesz przebudowac baselayout, lub poprosic kogos zeby Ci go wkleil na forum ;)
Back to top
View user's profile Send private message
fat_boy
n00b
n00b


Joined: 07 Dec 2005
Posts: 10

PostPosted: Thu Dec 08, 2005 10:26 am    Post subject: Reply with quote

Jestem pewien ze adres MAC ulega zmianie a to dlatego ze polecenie ifconfig -a po restarcie systtemu pokazuje prawidlowy MAC przy eth0 Taki jak wdrugim laptopie Pozniej wydajac polecenie dhcpcd eth0 daje oczekiwany rezultat Tylko tak jak wspomnialem wczesniej ze IP jest nieprawidlowy a reszta zgadza sie Plik net.example mam i czytalem go juz wiele razy Jest tam metoda na zmiane MAC przy uzyciu net-analyzer/macchanger ktory trzeba zemergowac ale jak to mam zrobic bez sieci Paradoks Moze sprobuje sciagnac zrodla na CA6700 i przegrac je na 1524 WLMI Tylko w ktore miejsce mam wrzucic te zrodla?
Back to top
View user's profile Send private message
Xax
Guru
Guru


Joined: 24 Jul 2003
Posts: 417
Location: Poland, Gliwice, Trynek

PostPosted: Thu Dec 08, 2005 12:16 pm    Post subject: Reply with quote

emerge -pf program wylistuje miejsca, z ktorych mozesz pobrac potrzebne pliki zrodlowe dla "programu" i jego zaleznosci.
Jezeli nie grzebales zbytnio w make.conf to standardowo zrodla sa wrzucane do /usr/portage/distfiles
Back to top
View user's profile Send private message
Piecia
Guru
Guru


Joined: 12 Nov 2004
Posts: 447
Location: znienacka

PostPosted: Fri Dec 09, 2005 3:47 pm    Post subject: Reply with quote

Jedyne co mi się narzuca to że MAC jest zmieniany po pobraniu danych przez dhcpcd, ale może gadam głupoty (taka moje pierwsza myśl)
Back to top
View user's profile Send private message
fat_boy
n00b
n00b


Joined: 07 Dec 2005
Posts: 10

PostPosted: Fri Dec 09, 2005 6:28 pm    Post subject: Reply with quote

Wczoraj kombinowalem dalej z siecia i oto wyniki Najpierw sciagnalem ze zrodel: macchanger, udhcp, iproute2 Przenioslem na flasha z CA6700 i skopiowalem do /usr/portage/distfiles Pozniej zemergowalem wszystkie trzy pakiety i poszlo bez zadnych bledow Zabralem sie do edycji /etc/conf.d/net Oto jak teraz wyglada(nie ma zadnych dodatkowych lini Tylko te)

Code:
modules=(  "iproute2" )
                    modules=(  "udhcpc" )
                    mac_eth0="aa:bb:cc:dd:ee:ff"
                    config_eth0=( "dhcp" )
                    dhcp_eth0="nosendhost"    <----  nie jestem pewien co do tego

DNS w resolv.conf sa generowane automatycznie(dopoki nie dodam lini " dhcp_eth0="nodns" "w /etc/conf.d/net ) przez dhcp(tak mi sie wydaje) wiec nie wpisywalem tam nic Oto jak wygladaja:

Code:
 nameserver 213.134.....
                    nameserver 213.134.....

Plik hostname ma zawartosc:

Code:
HOSTNAME="acer"


Plik domainname ma zawartosc:

Code:
OVERRIDE=1
                    DNSDOMAIN="homenetwork"

Pamietaj ze zanim uzylem udhcpc standardowo do dhcp byl uzywany dhcpcd Problem byl w tym ze pobieral dane z serwera DHCP ale nie wszystkie Nie zgadzal sie adres IP Bramka byla ok Maska byla ok a IP zle Wiec teraz kiedy zmienilem na udhcpc oto co dostaje na starcie systemu Dodatkowo pewniej dziala zmiana adresu MAC bo zemergowalem macchanger Wiec wszystko powinno byc ok Oto komunikaty:

Code:
Starting eth0
   Loading networking modules for eth0
     modules: machcanger iwconfig essidnet iptunnel ifconfig udhcpc apipa
     iwconfig provides wireless
     ifconfig provides interface
     udhcpc provides dhcp
 Changing MAC address of eth0 ...
     changed to aa:bb:cc:dd:ee:ff
 Wireless extensions not found for eth0
 Bringing up eth0
     dhcp
           Running udhcpc ...
udhcpc[7845]: udhcpc (v0.9.9-pre) started
udhcpc[7845]: Sending discover...
udhcpc[7845]: Sending select for 213.134.178.95...
udhcpc[7845]: Lease of 213.134.178.95 obtained, lease time 21600
                      eth0 received address 213.134.178.95
Setting up kdm
Starting local


I to wszystko Wedlug mnie siec powinna dzialac Przynajmniej to wynika z komunikatow Ale wpisujac ping www.onet.pl nic sie nie dzieje Natomiast pingujac adres IP np. 213.134.178.99 wywala komunikat:

Code:
From 213.134.178.95 icmp_seq=1 Destination Host Unreachable


Polecenie lsmod pokazuje m.in

Code:
Module           Size        Used  by
eth1394         20624        0
ohci1394       32716         0
ieee1394       94776        2    eth1394, ohci1394
r8169            27720        0


Moze to wina modulow ladowanych przy starcie dla eth0 jak np iwconfig czy essidnet Moze je wylaczyc A moze to wina jakiegos urzadzenia ktore blokuje eth0 Moze to firewire koliduje z sieciowka a ten modul r8169 ma "used" =0 Moze nie jest wlaczony czy jak Qrde juz nie wiem co jest grane
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum