Sie sind nicht angemeldet.

1

21.09.2005, 14:01

resolv.conf dns Eintrag mit dhcpcd und wlan

Hallo!

Ich besitze einen Asus Laptop M6Va und darauf werkelt ein Gentoo 2005.1 kernel 2.6.12-r10!
Das Notebook hat zwei Netzwerkarten: eth0 ethernet, eth1 wlan
Ich kopietrte das /etc/init.d/net.eth0 script für die wlan Karte als /etc/init.d/net.eth1.
Unter /etc/conf.d/net habe ich folgende Einstellungen:

---
config_eth0=( "dhcp" )
dhcpcd_eth0="-t 10"

modules=( "wpa_supplicant" )

wpa_supplicant_eth1="-Dipw"
wpa_timeout_eth1=10
config_eth1=( "dhcp" )
dhcpcd_eth1="-t 10"
---

Beide scripte funktionieren wunderbar! Aktivieren der Karteneinstellungen und beziehen der IP Adresse vom dhcp server.

Das Problem liegt jetzt darin:
Wenn ich "/etc/init.d/net.eth1 start" eingebe wird die wlan Karte korrekt aktiviert und erhält auch die enstprechende IP, die /etc/resolv.conf wird aber nicht angepasst und habe desshalb auch keinen dns server Eintrag!

Obwohl dies mit /etc/init.d/net.eth0 start perfekt funktioniert:

---
# Generated by dhcpcd for interface eth0
domain schueller.lan
nameserver 192.168.1.1
---

Interessant ist, das wenn ich nachträglich nochmals "dhcpcd eth1" ausführe die resolve.conf erfolgreich angepasst wird! Ich würde dies aber gerne schon mit dem starten von /etc/init.d/net.eth1 erreichen!

Danke für eure Hilfe!

2

21.09.2005, 21:22

RE: resolv.conf dns Eintrag mit dhcpcd und wlan

dann schreibe das z.b. mal in die /etc/conf.d/wireless

Zitat

essid_eth1="ESSID"
mode_eth1="Managed"
channel_eth1="10"
key_ESSID="KEY enc restricted"
config_ESSID=( "dhcp" )
dhcpcd_ESSID="-t 5"



ESSID = Name deines ESSID's
KEY = WEP KEY

und das in die /etc/conf.d/net

gateway="eth1/192.168.0.1"

ip - deines routers

und schau mal ob es klappt...
MfG MyD