Névfeloldás nem működik

Fórumok

Ö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.

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

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.