dhcp wird bei wlan nicht mehr übernommen
Hallo miteinander, auf meinem Notebook läuft SuSE 9.1 und mein wlan funktionierte bis gestern auch prima. Dann habe ich mit yast ein Update von ftp://sunsite.informatik.rwth-aachen.de//pub/Linux/suse/i386/supplemantary/KDE/update_for_9.1/yast-source gemacht und alles installiert, was in einer neueren Version vorlag, hauptsächlich wegen KDE 3.3. Seitdem geht mein wlan nicht mehr. Besser gesagt, das wlan geht und der dhcpd holt sogar alle Einstellungen vom Server ab, sie werden jedoch nicht eingetragen. Es wird keine default Route eingetragen etc. Das ging bis vor dem Update noch. Mit ifstatus-dhcp eth1 sehe ich aber, daß die Informationen geholt wurden und mit iwconfig sehe ich, daß die Verbindung zum Accesspoint steht. Soweit ich herausbekommen habe, ist für den Eintrag der ifplugd zuständig, oder? Etwas eigenartiges ist mir jedoch schon bei der ersten Installation aufgefallen: Als ich die Wlankarte das erste mal einschob und mit yast konfigurierte, wurde das Interface wlan0 erzeugt, die Scripts versuchten jedoch das interface eth1 zu initialisieren. Das hab ich aus /var/log/messages entnommen. Erst als ich einen Link von ifcfg-eth1 -> ifcfg-wlan0 legte, wurde alles richtig aufgesetzt - zumindest bis gestern :-( Wer kann mir da einen Tip geben? - Werner -
Am Dienstag, 28. September 2004 09:07 schrieb Werner Modenbach:
Hallo miteinander,
auf meinem Notebook läuft SuSE 9.1 und mein wlan funktionierte bis gestern auch prima. Dann habe ich mit yast ein Update von ftp://sunsite.informatik.rwth-aachen.de//pub/Linux/suse/i386/supplemantary/ KDE/update_for_9.1/yast-source gemacht und alles installiert, was in einer neueren Version vorlag, hauptsächlich wegen KDE 3.3.
Seitdem geht mein wlan nicht mehr. Besser gesagt, das wlan geht und der dhcpd holt sogar alle Einstellungen vom Server ab, sie werden jedoch nicht eingetragen. Es wird keine default Route eingetragen etc. Das ging bis vor dem Update noch. Mit ifstatus-dhcp eth1 sehe ich aber, daß die Informationen geholt wurden und mit iwconfig sehe ich, daß die Verbindung zum Accesspoint steht. Soweit ich herausbekommen habe, ist für den Eintrag der ifplugd zuständig, oder?
Also in den letzten zwei Zeilen dieser Datei wird festgelegt, dass die Route auch für die WLAN-Karte automatisch gesetzt wird. Falls diese beiden Zeilen bei Dir fehlen, dann ergänze sie mal. linux:/etc/sysconfig/network # cat /etc/sysconfig/network/ifcfg-wlan0 BOOTPROTO='dhcp' MTU='' REMOTE_IPADDR='' STARTMODE='onboot' WIRELESS_AP='' WIRELESS_AUTH_MODE='open' WIRELESS_BITRATE='auto' WIRELESS_CHANNEL='' WIRELESS_DEFAULT_KEY='0' WIRELESS_ESSID='Doniluma' WIRELESS_FREQUENCY='' WIRELESS_KEY='' WIRELESS_KEY_0='' WIRELESS_KEY_1='' WIRELESS_KEY_2='' WIRELESS_KEY_3='' WIRELESS_KEY_LENGTH='128' WIRELESS_MODE='Managed' WIRELESS_NICK='' WIRELESS_NWID='' WIRELESS_POWER='yes' _nm_name='static-0' DHCLIENT_MODIFY_RESOLV_CONF='yes' DHCLIENT_SET_DEFAULT_ROUTE='yes' linux:/etc/sysconfig/network # hth OLI
Etwas eigenartiges ist mir jedoch schon bei der ersten Installation aufgefallen: Als ich die Wlankarte das erste mal einschob und mit yast konfigurierte, wurde das Interface wlan0 erzeugt, die Scripts versuchten jedoch das interface eth1 zu initialisieren. Das hab ich aus /var/log/messages entnommen. Erst als ich einen Link von ifcfg-eth1 -> ifcfg-wlan0 legte, wurde alles richtig aufgesetzt - zumindest bis gestern :-(
Wer kann mir da einen Tip geben?
- Werner -
Seitdem geht mein wlan nicht mehr. Besser gesagt, das wlan geht und der dhcpd holt sogar alle Einstellungen vom Server ab, sie werden jedoch nicht eingetragen. Es wird keine default Route eingetragen etc. Das ging bis vor dem Update noch. Mit ifstatus-dhcp eth1 sehe ich aber, daß die Informationen geholt wurden und mit iwconfig sehe ich, daß die Verbindung zum Accesspoint steht. Soweit ich herausbekommen habe, ist für den Eintrag der ifplugd zuständig, oder?
Also in den letzten zwei Zeilen dieser Datei wird festgelegt, dass die Route auch für die WLAN-Karte automatisch gesetzt wird. Falls diese beiden Zeilen bei Dir fehlen, dann ergänze sie mal.
linux:/etc/sysconfig/network # cat /etc/sysconfig/network/ifcfg-wlan0 BOOTPROTO='dhcp' .... _nm_name='static-0' DHCLIENT_MODIFY_RESOLV_CONF='yes' DHCLIENT_SET_DEFAULT_ROUTE='yes' linux:/etc/sysconfig/network #
Danke Oli, die Zeilen fehlten tatsächlich. Ich werde es heute abend zu Hause ausprobieren. Klingt aber alles logisch. Hat evtl. noch jemand eine Idee, warum ich den Link ifcfg-eth1 -> ifcfg-wlan0 legen mußte? (Nur so aus Interesse) - Werner -
HI! Werner Modenbach wrote:
Hat evtl. noch jemand eine Idee, warum ich den Link ifcfg-eth1 -> ifcfg-wlan0 legen mußte? (Nur so aus Interesse)
Suse will bei wireless Verbindungen wlan0 nehmen. Der Treiber Deiner Karte will offenbar die nächste freie eth? nehmen. Bei mir gibt es beim Laden des Treiber-Kernelmoduls einen Parameter, den ich in Yast als Moduloption auch angegeben habe. Dieser lautet bei mir (ipw2200) "ifname=wlan0". Ich habe auch schon "if_name" gesehen (ndiswrapper). Thomas
Am Dienstag, 28. September 2004 11:04 schrieb Werner Modenbach:
Also in den letzten zwei Zeilen dieser Datei wird festgelegt, dass die Route auch für die WLAN-Karte automatisch gesetzt wird. Falls diese beiden Zeilen bei Dir fehlen, dann ergänze sie mal.
linux:/etc/sysconfig/network # cat /etc/sysconfig/network/ifcfg-wlan0 BOOTPROTO='dhcp' .... _nm_name='static-0' DHCLIENT_MODIFY_RESOLV_CONF='yes' DHCLIENT_SET_DEFAULT_ROUTE='yes' linux:/etc/sysconfig/network #
OK, das wars wirklich gewesen. Diese Mail geht per wlan raus :-)). Daß das Interface wlan0 hieß lag daran, daß ich es im yast so benannt hatte. Ist nicht ganz schön, daß man das machen kann, ohne daß der Rest sich automatisch anpaßt. Nachdem ich nochmal das wlan mit den Defaultwerten eingerichtet hatte, war auch kein Link eth1 mehr nötig. Die beiden Zeilen mußte ich jedoch von Hand hinzufügen. Sie wurden von Yast nicht angelegt. Jedenfalls nochmals vielen Dank. - Werner -
participants (3)
-
Thomas Börkel
-
Tim Oliver Wagner
-
Werner Modenbach