Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

mak

New Member
Hallo,

Ich versuche seit 5Tagen über OpenSuse mittels W-Lan einen Internetzugang zu kriegen (bin Linux-Neuling).
Ich habe OpenSuse 10.3 mit dem Starterkit 14 von Easy Linux mit KDE installiert, was problemlos geklappt hat. Allerdings scheitere ich an der Installation des USB-Stick Zyxel G-220v2. Ich habe schon diverse Versuche nach im gegoogelten Anleitungen unternommen.
Mein Kernel ist 2.6.22 und die USB des Sticks ist 0586:3401

Jetzt habe ich diesem Forum die tolle Anleitung von Rain_maker zur Installation des WLAN Sticks gefunden (http://www.pc-forum24.de/linux-howtos/3603-einrichtung-von-wlan-adaptern-mit-zd1211-zd1211b-chipsatz-suse-10-1-opensuse-10-2-a.html)
und ausprobiert.
Den Treiber zd1211rw-kmp-default-1_2.6.22.12_0.rm.1.i586 habe ich mit Yast ohne Fehlermeldung installiert. Die Firmware zd1211 habe ich installiert.
Beim Einstecken des Sticks kam die Meldung, dass neue Hardware erkannt wurde, allerdings wurde bei der Yast Netzwerkgeräte installation der Stick wieder nicht angezeigt, sondern nur die Netzwerkkarte.
Die Konsole liefer folgende Ausgaben:
Code:
martin@linux-maib:~> su
Passwort:
linux-maib:/home/martin # ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:17:31:89:0C:B4
          UP BROADCAST NOTRAILERS MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:19 Basisadresse:0xa000

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:480 errors:0 dropped:0 overruns:0 frame:0
          TX packets:480 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:38096 (37.2 Kb)  TX bytes:38096 (37.2 Kb)

linux-maib:/home/martin # lsmod
Module                  Size  Used by
joydev                 27904  0
ip6t_LOG               23424  7
nf_conntrack_ipv6      38400  4
xt_pkttype             18688  3
ipt_LOG                23040  8
xt_limit               19840  15
snd_pcm_oss            67456  0
snd_mixer_oss          34176  1 snd_pcm_oss
snd_seq                74992  0
snd_seq_device         25620  1 snd_seq
af_packet              57100  2
ip6t_REJECT            22272  3
xt_tcpudp              20096  4
ipt_REJECT             21504  3
xt_state               19328  8
iptable_mangle         19712  0
iptable_nat            24580  0
nf_nat                 37420  1 iptable_nat
iptable_filter         19840  1
ip6table_mangle        19584  0
nf_conntrack_ipv4      28816  6 iptable_nat
nf_conntrack           84188  5 nf_conntrack_ipv6,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
nfnetlink              23224  4 nf_conntrack_ipv6,nf_nat,nf_conntrack_ipv4,nf_conntrack
ip_tables              37848  3 iptable_mangle,iptable_nat,iptable_filter
ip6table_filter        19584  1
ip6_tables             31944  3 ip6t_LOG,ip6table_mangle,ip6table_filter
x_tables               37000  11 ip6t_LOG,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp,ipt_REJECT,xt_state,iptable_nat,ip_tables,ip6_tables
ipv6                  372344  23 nf_conntrack_ipv6,ip6t_REJECT,ip6table_mangle
microcode              31256  0
apparmor               58672  0
fuse                   62512  2
nls_iso8859_1          21888  1
nls_cp437              23680  1
vfat                   30336  1
fat                    70704  1 vfat
loop                   36356  0
dm_mod                 77152  0
ohci1394               51272  0
zd1211rw               69000  0
firmware_class         27520  2 microcode,zd1211rw
ieee1394              115800  1 ohci1394
nvidia               7050692  24
iTCO_wdt               28624  0
i2c_i801               25628  0
rtc_cmos               25016  0
rtc_core               38156  1 rtc_cmos
rtc_lib                19968  1 rtc_core
parport_pc             58456  0
parport                56588  1 parport_pc
iTCO_vendor_support    20740  1 iTCO_wdt
usb_storage           102816  1
snd_hda_intel         368804  1
snd_pcm               108680  2 snd_pcm_oss,snd_hda_intel
snd_timer              42632  2 snd_seq,snd_pcm
snd                    84984  9 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer
soundcore              25360  1 snd
snd_page_alloc         27280  2 snd_hda_intel,snd_pcm
i2c_core               43648  2 nvidia,i2c_i801
ieee80211softmac       49792  1 zd1211rw
button                 26400  0
r8169                  48392  0
ieee80211              50376  2 zd1211rw,ieee80211softmac
ieee80211_crypt        23168  1 ieee80211
ide_core              165648  1 usb_storage
sr_mod                 33444  2
cdrom                  52392  1 sr_mod
intel_agp              44064  0
sg                     53304  0
sd_mod                 45824  8
ehci_hcd               50572  0
uhci_hcd               42144  0
usbcore               155560  5 zd1211rw,usb_storage,ehci_hcd,uhci_hcd
edd                    26760  0
ext3                  156688  2
mbcache                26248  1 ext3
jbd                    89192  1 ext3
fan                    22792  0
pata_jmicron           24192  2
ata_piix               37508  4
ahci                   45316  0
libata                164096  3 pata_jmicron,ata_piix,ahci
scsi_mod              176536  5 usb_storage,sr_mod,sg,sd_mod,libata
thermal                34576  0
processor              59592  1 thermal
linux-maib:/home/martin # lsusb
Bus 006 Device 001: ID 0000:0000
Bus 007 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 005 Device 003: ID 0586:3401 ZyXEL Communications Corp.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 002: ID 058f:6362 Alcor Micro Corp.
Bus 004 Device 001: ID 0000:0000
linux-maib:/home/martin # uname -r
2.6.22.5-31-default
linux-maib:/home/martin #
Woran hängt's, oder was wären die nächsten Schritte?
Ich bin für jede Hilfe dankbar!

Martin
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

mak schrieb:
Die Firmware zd1211 habe ich installiert.
Beim Einstecken des Sticks kam die Meldung, dass neue Hardware erkannt wurde, allerdings wurde bei der Yast Netzwerkgeräte installation der Stick wieder nicht angezeigt, sondern nur die Netzwerkkarte.
Dafür gibt es den Button "Hinzufügen" mit dem man ein neues Interface definieren kann (es sollte natürlich "Drahtlos" ausgewählt werden und als Modulname muss man zd1211rw eintragen).

mak schrieb:
Die Konsole liefer folgende Ausgaben:
Die Ausgabe von ifconfig kann logischerweise nichts Neues anzeigen (siehe oben), die Ausgabe von iwconfig hingegen muss eines anzeigen, wenn die Installation erfolgreich war, das Modul "zd1211rw" wurde auf jeden Fall geladen.

Lesestoff:

Sollte die Karte mit dem NetworkManager betrieben werden, dann ist das hier zu beachten:

http://www.pc-forum24.de/suse-internetkonfiguration/7450-einrichtung-eines-wlan-interfaces-ueber-den-networkmanager.html

Für die traditionelle Methode mit ifup gilt das hier:

http://www.pc-forum24.de/linux-howtos/6584-avm-fritz-wlan-usb-stick-unter-suse-mit-dem-nativen-treiber-fwlanusb-einrichten.html

Punkte 3a) und 3b), wobei es die Option

Network => Hardware => Config => FORCE_PERSISTENT_NAMES auf no setzen

unter 10.3 nicht mehr gibt (einfach weglassen)

und hier:

Modulname => fwlanusb <= Extrem wichtig!

natürlich statt fwlanusb zd1211rw eingetragen werden muss.

Greetz,

RM
 

mak

New Member
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

Vielen Dank für die schnelle Hilfe,

ich bin jetzt einen Schritt weiter aber immer noch nicht am Ziel:

Nachdem ich gestern Suse wieder hochgefahren habe, wurde auf einmal der USB-Stick im Yast bei den Netzwerkgeräten angezeigt.
Ich habe Ihn konfiguriert mit Einwahl über ifup und anschliessend kinternet gestartet.
Bei Einwahl passierte nichts, aber bei der Anzeigen der Drahtlosverbindung konnte ich mein Netzwerk und einen Signal Level von 70% sehen.
Hier ein Screenshot:

http://www.pc-forum24.de/photoplog/index.php?n=68
Ich habe anschliessend die Einwahl (im Yast vorher die Methode geändert) über knetworkmanager probiert. Auch hier ist mein Drahtlosnetzwerk zu sehen, allerdings bricht die Einwahl beim Status IP-Konfiguration bei 57% ab.

Anschliessend habe ich es nochmal über kinternet probiert, das hat dann komischerweise gar nicht mehr funktioniert.
Daraufhin wieder mit Knetworkmanager probiert, hier lief es wieder bis zur IP-Konfiguration und hat dann abgebrochen.

Folgende Sachen sind mit aufgefallen:

-Der Stick lässt erhält die Zuordnung "wlan-eth1". Ist das ok?
Das Treibermodul heisst "zd1211rw" . Ist das das Richtige oder müsste es zd1211b sein? Wenn soweit komme wie oben beschrieben, müsste der Treiber doch passen? Ich bin mir nämlich immer noch nicht sicher, dass die installation des Treibes vom Rain_Maker geklappt hat, oder ob es der im Paket "ab Werk" vorhandene Treiber ist, der bei mir geladen ist .


-bei der Konfiguration kann ich keine "externe Zone" dauerhaft einstellen. Ich kann die Einstellung setzten, nach dem Beenden und erneuten Aufrufen ist wieder "keine Zone" angewählt.
Ich hab die Verbindung dann mit deaktivierter Firewall versucht, hat aber auch nichts gebracht.

-Ich habe nirgendwo die IP-Adresse 192.168.1.1 Adresse des Routers eingeben müssen . Wäre dies nötig gewesen, wenn ja wo?

- In meiner Verzweiflung habe ich auch noch versucht, die Verbindung mit " ifconfig wlan-eth1 up" zu starten, aber das hat auch nichts (für mich ersichtliches) gebracht.

Hier als weitere Info noch die Anzeige von Iwconfig:
Code:
martin@linux-maib:~> /usr/sbin/iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11b/g  ESSID:"ArcorWirelessLANY23d"  Nickname:"zd1211"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:A0:C5:D7:91:83
          Bit Rate=24 Mb/s
          Link Quality=97/100  Signal level=27/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

martin@linux-maib:~>



Woran hängt es?

SUSE kostet mich nerven… Ist allerdings ein bisschen wie Adventure-Spielen: Man sammelt die Hinweise zum Rätsel, knackt eines und kommt dann in den nächsten Level zum nächsten Rätsel.:)

Martin
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

Code:
martin@linux-maib:~> /usr/sbin/iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11b/g  ESSID:"ArcorWirelessLANY23d"  Nickname:"zd1211"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:A0:C5:D7:91:83
          Bit Rate=24 Mb/s
          Link Quality=97/100  Signal level=27/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

martin@linux-maib:~>
Passt doch alles, Karte ist assoziiert und die Empfangstärke ist sehr gut.

Das ist jetzt nur noch eine Einrichtungsgeschichte, bei Vergabe fester IPs muß der Router als Standardgateway und Nameserver angegeben werden.

Mit dem NetworkManager dürfen keine festen IPs verwendet werden, steht aber auch alles im Link drin.

Poste mal die Ausgaben aus diesem Betrag hier:

http://www.pc-forum24.de/13622-post7.html

Punkte 1-3 kannst Du weglassen, die Messe ist gelesen, auf Hardware/Treiberebene scheint alles zu stimmen.

Greetz,

RM
 

mak

New Member
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

Zuerst nochmals vielen Dank für die schnellen Anworten. Langsam schöpfe ich Hoffnung:)


Hier die Ausgaben aus http://www.pc-forum24.de/13622-post7.html:
Code:
martin@linux-maib:~> rpm -q kinternet
kinternet-0.75-154
martin@linux-maib:~> /usr/sbin/rcsmpppd status
Checking for SMPPPD:                                           running
martin@linux-maib:~> rpm -q wpa_supplicant
wpa_supplicant-0.5.8-33
martin@linux-maib:~> /sbin/ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:17:31:89:0C:B4
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:19 Basisadresse:0xa000

eth1      Protokoll:Ethernet  Hardware Adresse 00:13:49:12:38:95
          inet6 Adresse: fe80::213:49ff:fe12:3895/64 Gültigkeitsbereich:Ve
rbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:2 dropped:0 overruns:0 frame:2
          TX packets:213 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:10892 (10.6 Kb)

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:42 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:2708 (2.6 Kb)  TX bytes:2708 (2.6 Kb)

martin@linux-maib:~> /sbin/ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qle
n 1000
    link/ether 00:17:31:89:0c:b4 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen
1000
    link/ether 00:13:49:12:38:95 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::213:49ff:fe12:3895/64 scope link
       valid_lft forever preferred_lft forever
martin@linux-maib:~> /usr/sbin/iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11b/g  ESSID:"ArcorWirelessLANY23d"  Nickname:"zd1211"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:A0:C5:D7:91:
83
          Bit Rate=24 Mb/s
          Link Quality=90/100  Signal level=26/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

martin@linux-maib:~> cat /etc/resolv.conf
### BEGIN INFO
#
#
### END INFO
#
search site
martin@linux-maib:~> /sbin/route -n
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use If
ace
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
martin@linux-maib:~> ping -cl 192.168.1.1
ping: bad number of packets to transmit.
martin@linux-maib:~> ping -cl 212.122.42.6
ping: bad number of packets to transmit.
martin@linux-maib:~> ping -cl root-forum.org
ping: bad number of packets to transmit.
martin@linux-maib:~> grep -i persistent /etc/sysconfig/network/config
martin@linux-maib:~> egrep 'eth|ath|wlan|ra' /etc/udev/rules.d/*persistent
-net*
/etc/udev/rules.d/70-persistent-net.rules:# This file was automatically ge
nerated by the /lib/udev/write_net_rules
/etc/udev/rules.d/70-persistent-net.rules:# program run by the persistent-
net-generator.rules rules file.
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*",
 ATTR{address}=="00:17:31:89:0c:b4", NAME="eth0"
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*",
 ATTR{address}=="00:13:49:12:38:95", NAME="eth1"
/etc/udev/rules.d/75-persistent-net-generator.rules:# these rules generate
 rules for persistent network device naming
/etc/udev/rules.d/75-persistent-net-generator.rules:ACTION!="add", GOTO="p
ersistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:SUBSYSTEM!="net", GOTO
="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:KERNEL!="eth*|ath*|wla
n*|ra*|sta*|ctc*|lcs*|hsi*", GOTO="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:NAME=="?*", GOTO="pers
istent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:SUBSYSTEMS=="xen", GOT                                                                 O="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:# build device descrip                                                                 tion string to add a comment to the generated rule
/etc/udev/rules.d/75-persistent-net-generator.rules:DRIVERS=="?*", ENV{NET                                                                 DEV}=="?*", IMPORT{program}="write_net_rules --driver $env{NETDRV} --id $e                                                                 nv{NETDEV}"
/etc/udev/rules.d/75-persistent-net-generator.rules:ATTR{address}=="?[2367                                                                 abef]:*", GOTO="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:DRIVERS=="?*", ENV{NET                                                                 DEV}!="?*", IMPORT{program}="write_net_rules $attr{address}"
/etc/udev/rules.d/75-persistent-net-generator.rules:LABEL="persistent_net_                                                                 generator_end"
martin@linux-maib:~> egrep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /e                                                                 tc/modprobe.*|egrep -v '#|blacklist'
/etc/modprobe.conf:install eth0             /bin/true
/etc/modprobe.conf:install eth1             /bin/true
martin@linux-maib:~> cat /etc/sysconfig/hardware/hwcfg-bus
cat: /etc/sysconfig/hardware/hwcfg-bus: Datei oder Verzeichnis nicht gefun                                                                 den
martin@linux-maib:~> cat /etc/sysconfig/hardware/hwcfg-bus*
cat: /etc/sysconfig/hardware/hwcfg-bus*: Datei oder Verzeichnis nicht gefu                                                                 nden
martin@linux-maib:~>
Und hier die Inhalte von
ifcfg-eth0
Code:
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='ASUSTeK RTL8111/8168B PCI Express Gigabit Ethernet controller'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='off'
USERCONTROL='no
und ifcfg-eth1 (die ESSID und Schlüssel habe ich im Yast nicht konfiguriert, das es für den Networkmanager als nachteilig gilt. Ich hatte es aber auch mit eingetragener ESSID und Schlüssel probiert, hat aber auch nicht funktioniert)
Code:
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='ZyXEL ZyAIR G-220'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='open'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID=''
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_PEAP_VERSION=''
WIRELESS_POWER='yes'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK=''
Was mich immer noch irritiert, dass ich unter Yast->Netzwerkgeräte für den Stick kein Externe Zone bei der Firewall einstellen kann.

Schönes Wochenende,
Martin
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

1. Von NetworkManager auf ifup umstellen.

2. Konfigurationen der Karte(n) in YaST löschen und (am besten nach einem Neustart, geht zwar auch ohne, ist aber für einen Neuling am Einfachsten) sauber neu anlegen. Feste IP verwenden.

3. Testweise Verschlüsselung, MAC-Filter und eine eventuell versteckte ESSID im Router deaktivieren. ( Die letzten beiden "Features" ganz deaktivieren, bringt sicherheitstechnisch gar nichts, macht aber oft genug Ärger).

4. Die Zuordnung einer Schnittstelle zu einer Firewallzone kann auch entweder über das YaST-Firewall-Modul oder den /etc/sysconfig-Editor in YaST erfolgen (FW_DEV_EXT oder FW_DEV_INT).

5. Händische Einrichtung über iwconfig, ifconfig bzw. dhclient versuchen, siehe dazu die entsprechenden man-Pages.

Greetz,

RM
 

mak

New Member
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

Bevor ich die Punkte abchecke noch eine Frage zu Punkt 2:
Feste IP verwenden.
Heisst dass, das ich statt der Zuteilung über dchp eine feste IP in der Konfiguration des Yast eingebe? Die 192.168.1.1 (ist im XP dieAdresse des Routers)?
bei Vergabe fester IPs muß der Router als Standardgateway und Nameserver angegeben werden.
Was vom Router muss als Standardgateway und Namesserver angegeben werden ? Die IP, die ESSID...
Sorry fürs Nachfragen:eek:, aber da ich mit dem gleichen Rechner durch Plattenwechsel vom Windows in Linux wechsle, kann ich während ich im Linux bin nicht im Internet nachschauen.

Einstweilen vielen Dank für die schnelle und kompetente Hilfe, dies ist jetzt das beste Linux-Forum, dass ich gefunden habe !!:)

Martin
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

Die Einträge zum Nameserver und Standardgateway finden sich in der YaST-Netzwerkkartenkonfiguration unter "Routing" bzw. "Hostname DNS" (englisch, wie das in Deutsch heisst, weiß ich gerade nicht), es muß die IP des Routers angegeben werden.

Die Hilfen, die YaST in der Spalte links anbietet sind dabei immer lesenswert.

Als IP der Karte muß logischerweise etwas aus dem selben Subnetz verwendet werden, am einfachsten die IP, die die Karte auch unter Windows hat (ipconfig /all in einer Windows-Konsole eingeben). Subnetzmaske sollte 255.255.255.0 sein.

Sinnvollerweise prüft man die Ausgaben folgender Befehle.

Code:
cat /etc/resolv.conf
Ausgabe muß zumindest das hier beinhalten.

Code:
nameserver *IP_DES_ROUTERS*
Code:
/sbin/route -n
Ausgabe sollte diese Zeilen enthalten (Beispiel für Interface = eth1 und Router-IP = 192.168.0.1)

Code:
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
[B]192.168.0.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1[/B]
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
[B]0.0.0.0         192.168.0.1   0.0.0.0         UG    0      0        0 eth1[/B]
Code:
sudo cat /etc/sysconfig/network/ifcfg-wlan*Irgendwas*
(*Irgendwas passend ergänzen)

Folgende Einträge müssen zu sehen sein:

Code:
BOOTPROTO='static'

IPADDR='IP_DER_KARTE/24' 

USERCONTROL='yes'
Greetz,

RM
 

mak

New Member
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

Hallo,
nach einer Woche Pause konnte ich mich wiedermal was ausprobieren:
Hier der Zwischenstand:
Der Treiber für die W-Lankarte scheint zu funktionieren. Bei Kinternet rührt sich nichts. Beim Networkmanager mit DHCP bricht der Verbindungsaufbau bei 57%("IP-Konfiguration") ab. Wenn ich auf eine feste IP-Adresse umsteige, läuft die Verbindung anscheinend problemlos, es werden im Verbindungsstatus 100%Signalqualität angezeigt.

Allerdings kriege ich über Firefox keine Verbindung zum Internet, beim Anpingen vom 192.168.1.1, meinem Router, kriege ich auch keine Rückmeldung. Wenn ich den Status hier anschaue, scheint aber wenigstens zum Router hin etwas zu fliessen:
http://www.pc-forum24.de/photoplog/index.php?n=73
Da ich die Vermutung habe, dass es an der Konfiguration im Yast liegt, habe ich hier mal ein Screenshot meiner Einstellungen. Die IP-Adressen (192.168.1.1 für den Router und 192.168.1.33 sind die, mit denen die Hardware unter XP funktioniert). Ansonsten habe ich schon verschiedenen Kombinationen (mit/ohne DHCP, mit/ohne IPv6 etc. probiert, Mit/ohne eingabe eines Nameservers (router +arcor dns-server):
http://www.pc-forum24.de/photoplog/index.php?n=70
http://www.pc-forum24.de/photoplog/index.php?n=76
http://www.pc-forum24.de/photoplog/index.php?n=77
Als Standardgateway habe ich die 192.168.1.1 eingetragen.

Weiterhin noch der Auszug aus den Konsolenmeldungen:
Code:
martin@linux-2ik0:~> hostname
linux-2ik0
martin@linux-2ik0:~> cat /etc/resolv.conf
### BEGIN INFO
#
# Modified_by:  NetworkManager
# Process:      /usr/bin/NetworkManager
# Process_id:   9116
#
### END INFO

search site


nameserver 192.168.1.1
nameserver 145.253.2.75

martin@linux-2ik0:~> /sbin/route -n
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
martin@linux-2ik0:~> sudo cat /etc/sysconfig/network/ifcfg-eth1
Passwort:
BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.1.33/24'
USERCONTROL='no'
Anmerkung: USERCONTROL hab ich inzwischen im Yast auf yes ändern können (war die Freigabe der Geräte für nicht-root-user ).

Immerhin bin ich jetzt einen Schritt weiter, ich weiss, dass die Hardware mit Treiber definitiv funktioniert.
Jetzt ist die Frage: Sind die Einstellungen ok?
Liegt es am Networkmanager? Ich habe schon gelesen, dass es damit verbreitet Probleme gibt. Allerdings ging kinternet bei mir auch nicht mehr, so dass ich mich erstmal auf den Networkmanager verlegt habe.
Weiter mit Networkmanager versuchen oder Verlagerung der Anstrengungen auf Kinternet?

Eigentlich habe ich gedacht, ich bin übern Berg....
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

1. Feste IP und NetworkManager geht noch nicht zusammen, das soll erst ab 0.7.0 kommen, das kann also so nicht funktionieren. Wenn Feste IP dan nur traditionell über ifup.

2. Es gehen Pakete hinaus aber kein eingehender Transfer. Das könnte durch die Firewall bedingt sein.

Wenn das mit dem Hinzufügen zu einer Firewallzone nicht in der Netzwerkkartenkonfiguration geht dann alternativ über die Firewallkonfiguration in YaST oder über den /etc/sysconfig-Editor erledigen (habe ich übrigens schon im vorletzten Post geschrieben).

Das Interface eth1 sollte hier entweder unter EXT oder INT auftauchen.

Code:
grep FW_DEV [B]/etc/sysconfig/SuSEfirewall2[/B]
FW_DEV_EXT=""
FW_DEV_INT=""
FW_DEV_DMZ=""
3. Wie sieht es mit der Verschlüsselung aus?

Wurde sie schon einmal testweise deaktiviert und was soll später verwendet werden?

Bei deaktivierter Verschlüsselung könnte man -sofern die Karte mit ifup eingerichtet ist- auch von Hand als Root die Verbindung testweise per DHCP aufbauen um eventuelle Meldungen zu erhalten. Groß-/Kleinschreibung beachten.

Code:
su 

Passwort

iwconfig eth1 essid "ArcorWirelessLANY23d" #sofern das Deine ESSID ist

dhclient eth1
4. Da stimmt doch was nicht.

Code:
sudo cat /etc/sysconfig/network/ifcfg-eth1
Passwort:
BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.1.33/24'
USERCONTROL='no'
Das ist aber nie und nimmer eine ifcfg-Datei eines drahtlosen Interfaces.

Bei der Einrichtung vergessen als Typ "Drahtlos" auszuwählen oder fehlt da der Rest?

Und zum Thema Screenshots.

Die Ausgabe der Befehle

Code:
sudo cat /etc/sysconfig/network/ifcfg-*

/sbin/route -n

cat /etc/sysconfig/network/route*

cat /etc/resolv.conf

cat /etc/modprobe.d/ipv6
ergeben die selben/mehr Infos und ersparen Dir diese Screenshots.

Greetz,

RM
 

BOOTLEG

Member
AW: Probleme mit Treiber zd1211 und Zyxel G-220 bei SUSE 10.3

@ Rain_Maker

1. Feste IP und NetworkManager geht noch nicht zusammen, das soll erst ab 0.7.0 kommen, das kann also so nicht funktionieren. Wenn Feste IP dan nur traditionell über ifup.
Ist so nicht ganz richtig denn bei meinem Lappie mit opensuse 10.3 klappt das mit der festen IP und NetworkManager eigentlich ganz gut . Ist aber eine Einstellungssache was da heißt die Netzwerkkarte mit dem RJ45 läuft nur wenn Kabel drin ist und die Wlan nur manuell .
Ich stimme dir aber zu das eine fest IP nur dann sinnvoll ist wenn man grundsätzlich nur über seinem Zugangspunkt ins Netzwerk oder Internet möchte bei allen anderen Varianten Ist der DHCP die bessere Lösung .

Ich habe anschliessend die Einwahl (im Yast vorher die Methode geändert) über knetworkmanager probiert. Auch hier ist mein Drahtlosnetzwerk zu sehen, allerdings bricht die Einwahl beim Status IP-Konfiguration bei 57% ab.
Und genau da wird es hängen den das Teil wird erkannt und angezeigt !
Nur muß er nicht die angezeigte einstellen sondern eine weitere Verbindung einrichten die dann wieder rum den Namen seines Zugangspunkt erhält , so war das zu mindestens bei mir .das einrichten geht ganz leicht mit networkmanager . Und nennt sich Verbindung zu anderen drahtlosen Netzwerk erstellen


MfG

BOOTLEG
 
Oben