Összeállítottam egy kis linux rendszert, kernel saját fordításu, nincsenek modulok.
Parancsértelmező busybox.
A problémám az lenne hogy nem akar dhcp-n ip-t kérni és nem akar DNS névfeloldást végezni.
# nslookup google.hu
Server: 192.168.1.1
Address 1: 192.168.1.1
nslookup: can't resolve 'google.hu'
Ugyanezen a hálózaton más gépek kapnak dhcp-n címet, végzik a névfeloldást.
Tippem szerint vagy a busybox vagy a kernel konfigja környékén kellene keresnem valami hibát, de nem találok.
A parancsok működnek pl. mkdir, cp, stb... Hálózat kézzel felhúzható, és ilyenkor működik, a névfeloldás kivételével.
- 2940 megtekintés
Hozzászólások
A névfeloldás működéséhez szükséges legalább egy bekonfigurált névszerver. Ellenőrizd, hogy van-e az /etc/resolv.conf fájlodban értelmes bejegyzés. Nézd meg, a működő linuxodban mi van ott, és másold át a mini linuxodba kezdésként.
(Mondjuk ha menne a DHCP, akkor DHCP-vel kapnád ezt az infót is)
--
http://www.open-st.eu
- A hozzászóláshoz be kell jelentkezni
Ezt nem írtam de gondoltam egyértelmű hogy az nslookup nem random találta ki a 192.168.1.1-t.
resolv.conf megfelelő.
Ha van még ötleted nyugodtan mondd, mert lehet valami egyszerű dolog elkerüli a figyelmemet.
- A hozzászóláshoz be kell jelentkezni
Alap dolgok, de a DNS serverednek van forwarder beallitva, ugye? :)
- A hozzászóláshoz be kell jelentkezni
Más gépen ugyanígy megy. A router továbbítja a DNS-ek felé a kéréseket.
- A hozzászóláshoz be kell jelentkezni
MEGOLDVA!
Sok sok keresgélés után rátaláltam hogy hiányzik egy lib. A libresolv.so.2 bemásolása után működik is a dolog rendesen. Mármint a névfeloldás.
A másik dolog a DHCP-s címlekérés nem lesz amúgy használva, de jó lett volna ha megy. Lehet itt is valami lib hiánya van.
A DHCP is működik, én néztem el a dolgokat. Ez a gép amin gyakorolok használva volt egy másik címtartományban és a routerben maradtak róla beállítások. Ezeket eltávolítva már ez is működik.
- A hozzászóláshoz be kell jelentkezni
lyenkor egy strace segített volna, ez mutatja is libresolv-ot:
strace nslookup hup.hu 2>&1 | grep libres
- A hozzászóláshoz be kell jelentkezni
Igen, ha mar megvan, hogy mi a hiba, ugy sokkal konnyebb:-)
/sza2
- A hozzászóláshoz be kell jelentkezni
ez igaz :)
arra írtam, mert azt írta linux-ot épít, és még belefuthat akkor hasonlóba.
- A hozzászóláshoz be kell jelentkezni
Az nslookup is a busybox-ból van ha jóllátom, strace nincs.
ldd-vel megnéztem mi kellhet neki, de nem irta ezt a libet.
De már az sem kizárt, hogy én vagyok vak. :)
- A hozzászóláshoz be kell jelentkezni
de ott van :)
- A hozzászóláshoz be kell jelentkezni