PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IPW2100 SuSE 10.0 findet eth1 nicht



tgmaster
09.12.06, 13:50
Hallo,

bisher habe ich folgendes Problem:

Mein Intel PRO/100 ethernet-controller ist als Schnittstelle eth2
und mein PRO/Wireless LAN 2100 3B Mini PCI Adapter als eth1
mit YAST konfiguriert.
DHCP ist aktiviert, identisch, funktioniert für PRO/100 wired ethernet,
aber nicht für PRO/Wierless LAN !!

Nur leider findet Kinternet eth1 nicht, sondern immer nur eth2.
D.h., daß auch WLAN über eth2 angesprochen wird: eine Verbindung
zum AP wird aufgebaut, allerdings erhalte ich keinen Zugang zum Internet.

Wenn ich mit rcnetwork restart das Netzwerk neu starte, funktioniert
nur PRO/100 eth2 mit Kabel; anderherum funktioniert WLAN weder mit eth1 (es pasiert rein gar nichts, kein Zugriff auf den AP), mit eth2 erhalte ich Zugang zum AP, kann diesen aber weder kkonfigurieren, noch kann ich über WLan ins Internet.

Wer hatte ein ähnliches Problem, oder kann mir weiterhelfen?

Zitat:

# rcnetwork restart
Shutting down network interfaces:
eth1 device: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapte
r (rev 04)
eth1 configuration: wlan-id-00:ist richtig done
eth2 device: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Contro
ller (rev 83)
eth2 configuration: eth-id-00:ist richtig done
Shutting down service network . . . . . . . . . . . . . done.
Setting up network interfaces:
lo
lo IP address: 127.0.0.1/8 done
eth1 device: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapte r (rev 04)
eth1 configuration: wlan-id-00:ist richtig
eth1 Startmode is 'manual' skipped
eth2 device: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Contro ller (rev 83)
eth2 configuration: eth-id-00:ist richtig
eth2 Startmode is 'manual' skipped
dsl0 done
ippp0
SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.
SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
SuSEfirewall2: batch committing...
SuSEfirewall2: Firewall rules successfully set

Zitat:

# iwconfig
lo no wireless extensions.

sit0 no wireless extensions.

eth2 no wireless extensions.

eth1 unassociated ESSID:"Thunderbird" Nickname:"ipw2100"
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power: off
Retry min limit:7 RTS thr: off Fragment thr: off
Encryption key: off
Power Management: off
Link Quality: 0 Signal level: 0 Noise level: 0
Rx invalid nwid: 0 Rx invalid crypt: 0 Rx invalid frag: 0
Tx excessive retries: 0 Invalid misc: 0 Missed beacon: 0

dsl0 no wireless extensions.


Zitat:

# ifconfig
dsl0 Protokoll:Punkt-zu-Punkt Verbindung
inet Adresse:192.168.99.1 P-z-P:192.168.99.99 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 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:3
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

eth2 Protokoll:Ethernet Hardware Adresse ist richtig
inet Adresse:gültig Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: auch richtig Gültigkeitsbereich:Verbindung
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4340 errors:0 dropped:0 overruns:0 frame:0
TX packets:5859 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:3493560 (3.3 Mb) TX bytes:816061 (796.9 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:240 errors:0 dropped:0 overruns:0 frame:0
TX packets:240 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:19686 (19.2 Kb) TX bytes:19686 (19.2 Kb)


Wenn ich zur Fehlerbehebung noch etwas posten muß, bitte angeben.
Nochmal: eth1 wird nicht erkannt, obwohl konfiguriert (siehe Zitat iwconfig),
scheint nach rcnetwork restart über eth2 (bereits konfiguriert und funktionierend als wired LAN PRO/100) eine Verbindung zum AP aufzubauen (LEDs beginnen dann für WLAN und Internet zu blinken), allerdings keine Verbindung zum Internet.


Evtl. muß irgendwo noch für den AP die Hardwareadresse eingetragen werden (, aber wo???)


Gruß
tgmaster

Rain_maker
09.12.06, 13:59
Was soll denn die DSL-Schnittstelle?

Die brauchst Du sicher nicht, wenn Du einen Router hast.

http://linux.framp.de/?Netzwerktools

Script runterladen, nach Beschreibung ausführen und Ausgabe posten.

BTW:

"IPW2100 SuSE 10.0 findet eth1 nicht"

Und was ist dann das?


eth1 unassociated ESSID:"Thunderbird" Nickname:"ipw2100"
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power: off
Retry min limit:7 RTS thr: off Fragment thr: off
Encryption key: off
Power Management: off
Link Quality: 0 Signal level: 0 Noise level: 0
Rx invalid nwid: 0 Rx invalid crypt: 0 Rx invalid frag: 0
Tx excessive retries: 0 Invalid misc: 0 Missed beacon: 0


Was sicher auch NICHT funktionieren kann, beide Karten im selben Subnetz zu betreiben.

Wo ist eigentlich eth0 ?

Mal 2 Links hier aus dem Forum:

http://www.linuxforen.de/forums/showthread.php?t=219706&highlight=ipw2200

http://www.linuxforen.de/forums/showthread.php?t=222847&highlight=persistent

Greetz,

RM

tgmaster
09.12.06, 14:10
Kinternet findet eth1 nicht sondern nach rcnetwork restart nur eth2 fürs wlan.


eth0 wurde von yast nicht vergeben.

tgmaster
09.12.06, 14:17
[QUOTE=Rain_maker;1467985]

"IPW2100 SuSE 10.0 findet eth1 nicht"

Und was ist dann das?


eth1 unassociated ESSID:"Thunderbird" Nickname:"ipw2100"
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power: off
Retry min limit:7 RTS thr: off Fragment thr: off
Encryption key: off
Power Management: off
Link Quality: 0 Signal level: 0 Noise level: 0
Rx invalid nwid: 0 Rx invalid crypt: 0 Rx invalid frag: 0
Tx excessive retries: 0 Invalid misc: 0 Missed beacon: 0


Das ist ledigllich die Ausgabe von iwconfig, wenn ich aber Kinternet starte,
passiert für das WLAN überhaupt nichts, wenn ich auf eth2 gehe und komme ich wenigstens auf den AP.

tgmaster
09.12.06, 14:20
Was sicher auch NICHT funktionieren kann, beide Karten im selben Subnetz zu betreiben.

Wo ist eigentlich eth0 ?

...

OK, hatte ich bisher (unter Win XP) nie Probleme damit , ändere ich gleich.

Keine Ahnung wo eth0 ist, hab im Notebook nur 2 LAN (wired und wireless)
und die wurden via YAST mit eth1 und eth2 bezeichnet.

Rain_maker
09.12.06, 14:35
1. Lies Dir die Links durch.

2. Du kannst beide Karten im selben Subnetz betreiben, nur eben nicht gleichzeitig.

3. Die Schnittstelle "dsl0" ist unnötig, die Einwahl sollte der Router übernehmen dafür ist er ja auch.

4. Packe die Shellausgaben in CODE-Tags, da bekommt man ja Bauchschmerzen, wenn man das versucht zu lesen.


Shellausgabe rein

Dann sieht das auch leserlicher aus (Einrückungen & Zeilenumbrüche). Alternativ kann man auch den entsprechenden Text mit der Maus markieren und auf das "#" oben rechts im Eingabefenster klicn.

5. Der Button "Ändern" vermeidet unnütze "Thread-Monologe" und ist für Ergänzungen oder das nachträgliche "Aufräumen" hervorragend geeignet.

Greetz,

RM

Nachtrag/Korrektur:

Der zweite Link war leider der falsche, den hier meinte ich als passend zum Thema "Wo ist eth0"?

http://www.linuxforen.de/forums/showthread.php?t=222973

tgmaster
09.12.06, 14:54
... also, ich bin schon ein ganzes Stück
weiter gekommen:

Mit Kinternet erhalte ich jetzt via eth1 für mein WLAN endlich
Zugriff auf die Menuoption: Drahtlose Verbindung.

Mein AP wird auch aufgeführt, allerdings nur mit WEP als Verschlüsselung und
nicht mit WPA, wie im AP eingestellt (unter WinXP wird das richtig mit WPA2 erkannt und dargestellt). AP läuft sogar im Mischbetrieb.

wpa_supplicant ist installiert !!!

Liegt jetzt wahrscheinlich "nur noch" an der Verschlüssellungsmethode???
Konfiguriert mit Yast: WPA-PSK wie im AP eingestellt, Kinternet erkennt allerdings nur WEP!!!



PS: Ist es wirklich so wichtig, ob (eth0 und eth1) oder (eth1 und eth2) ???

Rain_maker
09.12.06, 15:03
So ist es, die Verschlüsselung macht noch Probleme.

Ob der WPA-Supplicant der 10.0 schon WPA2 beherrscht, weiß ich nicht, aber ich weiß, daß er WPA(1) beherrscht, was für den Hausgebrauch auch noch mehr als ausreichend ist.

Hier ein kleiner Link zum Thema "WPA-PSK" unter SuSE 10.x und welche Stolperfallen gibt es zu umschiffen.

http://www.root-forum.org/internetkonfiguration/367-mini-howto-wpa-unter-suse.html

WPA-PSK mit TKIP und langem Schlüssel (auch dazu steht dort etwas) ist derzeit praktisch unknackbar (und wahrscheinlich auch noch für eine ganze Weile).

Greetz,

RM


PS: Ist es wirklich so wichtig, ob (eth0 und eth1) oder (eth1 und eth2) ???

Auch P.S.

Nicht unbedingt, so lange es nicht zu irgendwelchen Doppelbelegungen kommt. Mich wundert eben, was eth0 für ein Interface ist, denn ein Eintrag dafür muß in besagter Rules-Datei existieren.

tgmaster
09.12.06, 15:47
... so, noch ein Stück weiter:
ohne Verschlüsselung klappts, leider weder mit WPA noch mit WEP.

Schlüssel enthält schon keine Sonderzeichen, ist also "wpa_supplicant-konform"


Fehlt vielleicht noch irgend ein Paket???

Rain_maker
09.12.06, 15:49
In dem einen verlinkten Thread half es, die Konfiguration der Karte zu löschen und sauber neu anzulegen. Eventuell doppelt vorhandene Karten sollten auch gelöscht werden, es werden dabei NUR die Konfgurationsdateien gelöscht.

Vielleicht auch testweise einen "Popelschlüssel" wie 12345678 verwenden und vor allem darauf achten, ob man ASCII oder HEX bei der Schlüsseleingabe wählt.

Am Router sollte man auch im Zweifelsfall auf WPA-PSK und TKIP umstellen.

Vielleicht solltest Du doch mal einen Blick in die Datei /etc/udev/rules.d/30-net_persistent_names.rules werfen, was denn eth0 ist/war.

Greetz,

RM

tgmaster
09.12.06, 16:03
Also Kinternet zeigt IMMER nur WEP an.

Eben ist es mir "gelungen" mit dem WPA-PSK Schlüssel, der im AP
eingetragen ist, eine verschlüsselte Verbindung lt. Kinternet aufzubauen und zwar
als WEP-Schlüssel (da Kinternet nichts anders zuläßt).

Meldung: Sie sind verbunden mit Thunderbird (AP-Name, vielleicht sollte ich denn mal ändern :D )

AP-MAC, Kanal, Frequenz, AP-Name, IPs usw. alles richtig.
Signalstärke 100 %, Verbindung "grün"

Als ich dann auf "Einwählen" (zum Internet) klickte, brach die Verbindung zum AP
ab und das Fenster mit den Daten des AP war wieder leer.... Verbindung "rot"
keine Signalstärke ...


Gibt es vielleicht eine neue WPA-Supplicant - Datei ???
Ich werde mal danach suchen.. Ich verwende übrigens KDE 3.4.2
Vielleicht liegt es ja auch an Kinternet?

in der Datei steht tatsächlich eine MAC-Adresse, kenne ich aber nicht (evtl. von der ISDN-Karte?
Die ippp0 werde ich erstemal deinstallieren.
Kann ich die Zeile mit der unbekannten Adresse einfach löschen und dann die anderen Zeilen editieren: auf eth0 bzw. eth11?

Rain_maker
09.12.06, 16:25
OK, hier herrscht Verwirrung.

1. Das mit der WEP-Anzeige kann man getrost ignorieren, die Implementierung des WPA-Supplicant arbeitet daran vorbei.
Wenn Du über Yast Deiner Karte Deinen AP zugeordnet hast, dann benutze "Schnittstelle" um die WLAN-Karte auszuwählen und "Einwählen" um die Verbindung aufzubauen.

2. Versuche folgende Einstellungen für Deine WLAN-Verbindung.

Startmodus automatisch

Benutzersteuerung [x]

dann solltest Du direkt mit dem in Yast eingerichteten AP verbunden werden. Die Option "Drahtlose Verbindung" ist für die Suche nach anderen AP gedacht, wenn man sich in unterschiedlichen Netzen bewegt und verlangt dann eben eine erneute Eingabe eines Schlüssels, was aber bei einem zuvor fest eingrichteten "Heim"-WLAN nicht nötig ist.

3. Vielleicht wäre es auch eine gute Idee, der Karte eine feste IP zu geben, am einfachsten die, die sie auch unter Windows erhält.

Feste IP = siehe oben

Netzwerkmaske 255.255.255.0

Standardgateway = IP des Routers

DNS = IP des Routers und optional (und meist ne gute Idee) die beiden DNS-Server Deines ISP (findest Du in den Routereinstellungen)

3. Konrolliere, ob das Paket "wpa_supplicant" installiert ist.

rpm -qa |grep wpa
wpa_supplicant-*Versionsnummersollte dabei herauskommen.

Greetz,

RM

tgmaster
09.12.06, 17:28
... doppelt gemoppelt

tgmaster
09.12.06, 17:37
... wenn ich auf Einwählen klicke passiert gar nichts.
(Außer, wenn ich die Verschlüsselung abschalte; dann kann ich eine
Verbindung aufbauen)
WEP/WPA/WPA2 funzt nicht.

Feste IP hat nichts gebracht.


Ich verwende wpa_supplicant-0.4.4.-2 (gibt es da einen neueren?)

Allerdings verwende ich ipw2100 aus 2005 (auf SuSE DVD 10.0)

Der "neue" ipw2100 1.2.1. (Februar 2006) läßt sich bislang nicht installieren.
Ich werde mal versuchen, die Firmware direkt in /etc/lib/hotplug/firmware
zu kopieren.

Rain_maker
09.12.06, 17:50
Wie wäre es mal mit einer richtigen Fehlerbeschreibung?

"Funzt nicht" ist jedenfalls keine.

Die Ausgaben von iwconfig & ifconfig wären ein guter Anfang.

Auf die Hälfte meiner Vorschläge gehst Du nun teilweise schon zum wiederholten Male NICHT ein (Was ist mit eth0, ich sags zum letzten mal).

Und ich kann Dir nur sagen, daß WPA-PSK mit den ipw-Karten, egal ob 2100/2200/2915 oder 3945 unter SuSE 10.0 "funzen", sonst gäbe es z.B. dieses Posting hier nicht (ipw2200).

Der Fehler liegt an der Konfiguration, da Du aber darüber kein Wort verlierst, was Du wie eingestellt hast, bzw. keine config-Dateien postest, kann ich Dir nicht helfen, da meine Glaskugel in Reparatur ist.

Was Du wie am Router eingestellt hast, scheint auch Geheimsache zu sein, aber eine eventuell versteckte ESSID könntest Du z.B. auch mal abschalten.

So macht das jedenfalls a) keinen Spaß und b) wirds nichts bringen, es sei denn Du findest selbst durch Glück oder Ausprobieren den Fehler.

Ich kann Dir auch ein letztes Mal empfehlen, Dir den Thread zur Einrichtung von ipw2200 mit WPA auf SuSE 10.1 aus dem Forum hier gut durchzulesen, vor allem meinen Vorschlag, der letztlich zum Erfolg führte:

"Großreinemachen" und anschließend sauber von "0" angefangen einrichten.

Greetz,

RM

tgmaster
09.12.06, 18:37
An der Ausgabe von iwconfig und ifconfig hat sich nichts geändert; 1. Posting
das script brachte die gleiche Ausgabe
ippp0 und dsl0 ist gelöscht, Eintrag für eth0 in /etc/udev/rules.d/30-net_persistent_names.rules
habe ich gelöscht, war unbekannte MAC-Adresse. Änderung auf eth0 für eth1 und eth1 für eth2 ergab, daß gar kein Netzwerk funktionierte, also eth0 wieder auf eth1 und eth1 auf eth2 wieder gesetzt, sodaß wenigsten wired ethernet funktioniert.

Es funzt nicht heißt wie beschrieben, das nichts funktioniert, d..h., keine Fehlermeldungl, kein Hinweis, nichts! (Gilt nur bei WEP/WPA-PSK)

Am AP ist die ESSID nicht versteckt, sondern für jeden auch für mich sichtbar,
wenn ich auf verbinden gehen, wird WEP-Schlüssel verlangt und passiert das oben beschriebene.
Außderdem ist WPA-PSK im Mischbetrieb wie oben beschrieben "angestellt" sowie DHCP (sonst würde WLAN OHNE Verschlüsselung ja auch nicht funktionieren).

Wie oben beschrieben funktionert WLAN nur OHNE Verschlüsselung, sodaß der Fehler EIGENTLICH nur bei der ipw2100 aus 2005 und/oder an der Version wpa_compliant-0.4.4.-2 liegen kann - aus meiner Sicht.

Rain_maker
09.12.06, 18:48
sudo cat /etc/sysconfig/network/ifcfg-wlan*

sudo cat /etc/sysconfig/network/ifcfg-eth*

ls -ls /etc/sysconfig/network/ifcfg*Den Schlüssel solltest Du natürlich rausnehmen.

Das hier kann nicht sein:


Änderung auf eth0 für eth1 und eth1 für eth2 ergab, daß gar kein Netzwerk funktionierte, also eth0 wieder auf eth1 und eth1 auf eth2 wieder gesetzt, sodaß wenigsten wired ethernet funktioniert.
Spätestens nach einem Neustart werden die Änderungen übernommen.


Wie oben beschrieben funktionert WLAN nur OHNE Verschlüsselung, sodaß der Fehler EIGENTLICH nur bei der ipw2100 aus 2005 und/oder an der Version wpa_compliant-0.4.4.-2 liegen kann - aus meiner Sicht.


Hm, Du meinst "wpa_supplicant", oder?

Dummerweise funtioniert der bei mir, aber Du kannst Dir auch eine neuere Version selbst backen.

http://hostap.epitest.fi/wpa_supplicant/

Dazu musst Du aber den anderen deinstallieren und möglicherweise nach "make install" symbolische Verknüpfungen setzen.

Das SuSE-Paket installiert die Files in /usr/sbin, während beim Selbstbau die Files in /usr/local/sbin abgelegt werden.

Ich glaube aber kaum daß es daran liegt.

Greetz,

RM

tgmaster
09.12.06, 19:07
.... bin noch am testen ...

tgmaster
15.12.06, 18:43
problem solved with Ubuntu 6.10 :D