• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

W-Lan karte wird nicht erkannt?!

Hexx4

Newbie
Guten Tag,
Ich bin seit neustem ein Begeisterter Linux user, nur habe ich ein kleines Problem.
Wie die Überschrift schon sagt habe ich das Problem mit meiner W-lan karte die sich nicht einbinden lässt.
Ich habe bisher alle How-Tos durchgearbeitet und alle relevanten Foren durchgesehen und komme immer noch nicht dahinter wo der Fehler liegt.

Meine W-Lan karte:
Sitecom Wireless Network PCI adapter 54Mbps WL-110i


Folgende Ergebnisse mit denen man hoffentlich was anfangen kann:

Mar 1 15:33:27 (none) kernel: eth0: could not upload firmware ('isl3890')
Mar 1 15:33:27 (none) kernel: eth0: islpci_reset: failure
Mar 1 15:33:27 (none) firmware.sh[7559]: Cannot find firmware file 'isl3890'
Mar 1 15:34:02 (none) kernel: eth0: resetting device...
Mar 1 15:34:02 (none) kernel: eth0: uploading firmware...
Mar 1 15:34:02 (none) kernel: prism54: request_firmware() failed for 'isl3890'
Mar 1 15:34:02 (none) kernel: eth0: could not upload firmware ('isl3890')
Mar 1 15:34:02 (none) kernel: eth0: islpci_reset: failure
Mar 1 15:34:02 (none) firmware.sh[7581]: Cannot find firmware file 'isl3890'
Mar 1 15:34:56 (none) sudo: voodo : TTY=pts/2 ; PWD=/home/voodo ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages
Mar 1 15:35:18 (none) sudo: voodo : TTY=pts/3 ; PWD=/home/voodo ; USER=root ; COMMAND=/sbin/modprobe -r ipw2200
Mar 1 15:35:24 (none) sudo: voodo : TTY=pts/3 ; PWD=/home/voodo ; USER=root ; COMMAND=/sbin/modprobe -r ipw2200
Mar 1 15:35:45 (none) sudo: voodo : TTY=pts/3 ; PWD=/home/voodo ; USER=root ; COMMAND=/sbin/modprobe ipw2200
Mar 1 15:35:45 (none) kernel: ieee80211_crypt: registered algorithm 'NULL'
Mar 1 15:35:45 (none) kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13
Mar 1 15:35:45 (none) kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporat ion <jketreno@linux.intel.com>
Mar 1 15:35:45 (none) kernel: ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
Mar 1 15:35:45 (none) kernel: ipw2200: Copyright(c) 2003-2006 Intel Corporation
Mar 1 15:36:16 (none) kernel: eth0: resetting device...
Mar 1 15:36:16 (none) kernel: eth0: uploading firmware...
Mar 1 15:36:17 (none) kernel: prism54: request_firmware() failed for 'isl3890'
Mar 1 15:36:17 (none) kernel: eth0: could not upload firmware ('isl3890')
Mar 1 15:36:17 (none) kernel: eth0: islpci_reset: failure
Mar 1 15:36:17 (none) firmware.sh[7640]: Cannot find firmware file 'isl3890'


Meiner meinung nach hab ich die falsche Firmware für die W-Lan karte. Bisher hab ich ca. 8 treiber ausprobiert und keine von diesen tut.
Ich Hoffe der Post strapaziert nich zu sehr eure Geduld :? Aber ich weiß echt nicht mehr weiter.

MFG
Hexx4
 
A

Anonymous

Gast
Code:
Mar 1 15:33:27 (none) kernel: eth0: could not upload firmware ('isl3890')

Das Problem:

1. Leider gibt es für diese Karten mehrere Firmwareversionen.

2. Manche Karten scheinen unter openSUSE 10.2 mit keiner der Firmwares richtig zu funktionieren.

Lösungsansätze.

A) Nativen Treiber beibehalten und die in Frage kommenden Firmwares ausprobieren.

Hierzu kannst Du folgende RPMs austesten, die ich mal zusammengeschnürt habe. Sie enthalten die Firmwarefiles, die in Frage kommen.

http://www.root-forum.org/downloads/rpm/WLAN/noarch/intersil-firmware-1-0.noarch.rpm

Firmwareversion 1.4

http://www.root-forum.org/downloads/rpm/WLAN/noarch/isl-FullMac-3880_3890-firmware-1-0.noarch.rpm

FullMACFirmware 1 Version 2.7

http://www.root-forum.org/downloads/rpm/WLAN/noarch/isl-FullMac-3887-firmware-1-0.noarch.rpm

FullMACFirmware 2 Version 2.7

http://www.root-forum.org/downloads/rpm/WLAN/noarch/prism54-firmware-1-0.noarch.rpm

SoftMAC Firmware, Version 2.5 bzw. 2.7

Probiere es mit diesen Paketen, jedes enthält zumindest ein passendes Firmwarefile, welches die Fehlermeldung verschwinden lässt, allerdings bezieht sich diese darauf, daß das File '/lib/firmware/isl3890' fehlt, ob die Firmwaredatei geeignet ist, wird man erst hinterher sehen.

Wichtig:

Immer zunächst das vorherige Paket deinstallieren, bevor man ein anderes versucht.

B) Sollte keine der Firmwares die Karte zum Leben erwecken, dann wird man auf Ndiswrapper zurückgreifen müssen.

Da der native Treiber scheinbar auch (noch) kein WPA unterstützt, sollte bei einem WPA-verschlüsselten Netzwerk ndiswrapper verwendet werden.

Siehe hierzu:

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

(unbedingt durchlesen)

Greetz,

RM
 
OP
H

Hexx4

Newbie
So nach einem Anstrengendem wochenende :wink: , hab ich endlich wieder zeit mich mit linux zu beschäftigen.

Ich hab mir die anleitung für ndiswrapper durchgelesen und habe jetzt nur noch ein problem.
Ich hab noch andere Treiber unter meiner Linux partition und weiß nicht wie ich die löschen kann.
Hier der Code:
linux:/home/voodo # ndiswrapper -l
installed drivers:
isl3886 invalid driver!
isl3887usb_bare invalid driver!
isl3890 invalid driver!
isl3890usb invalid driver!
ql2100_fw.bin invalid driver!
ql2200_fw.bin invalid driver!
ql2300_fw.bin invalid driver!
ql2322_fw.bin invalid driver!
ql2400_fw.bin invalid driver!
ql6312_fw.bin invalid driver!
linux:/home/voodo #

Ich bin noch ein kleiner nooby wenns um linux geht :cry:

MFG Hexx4
 
A

Anonymous

Gast
Was treibst Du denn da?

Das sind keine Treiber für ndiswrapper, sondern Firmwarefiles, die -wenn sie denn geeignet sind- das Betreiben mit dem Linuxtreiber "prism54" ermöglichen.

Lies Dir das Posting und den Link auf linuxforen.de nochmal _genau_ durch.

Lösche als root alles, was sich in /etc/ndiswrapper befindet.

Code:
su

Passwort von root

rm -rf /etc/ndiswrapper/*

Danach kannst Du einen Windowstreiber einbinden.

Greetz,

RM
 
OP
H

Hexx4

Newbie
Ich bin echt am verzweifeln.
Erst habe ich alle Treiber gelöscht dann habe ich mit ndiswrapper den windows treiber eingebunden.
Erkannt wird der Treiber jetzt richtig und er sagt mir nicht mehr, das das der falsche ist.
Dann habe ich über Yast alles eingestellt (Knetwork).
Sah alles soweit gut aus nur findet er jetzt kein netz und die signal stärke auf 0.
Dann habe ich versucht über iwconfig alles eingerichtet und da sagt er mir auf einmal das er das gerät nicht erkennt.

Ich hoffe du kannst mir weiter helfen :(

MFG Hexx4
 
A

Anonymous

Gast
Mit diesen "Infos" nein.

Konsolenausgaben _im Wortlaut_ und die üblichen Ausgaben, wie sie in jedem zweiten WLAN-Thread hier erfragt werden, dann vielleicht.

Greetz,
RM
 
OP
H

Hexx4

Newbie
Sry hier die Ausgabe:

Mar 5 18:37:28 linux kernel: ipw2200: Copyright(c) 2003-2006 Intel Corporation
Mar 5 18:38:05 linux sudo: voodo : TTY=pts/3 ; PWD=/home/voodo ; USER=root ;
COMMAND=/usr/bin/tail -f /var/log/messages
Mar 5 18:38:11 linux sudo: voodo : TTY=pts/1 ; PWD=/home/voodo ; USER=root ;
COMMAND=/sbin/modprobe -r ipw2200
Mar 5 18:38:11 linux kernel: ieee80211_crypt: unregistered algorithm 'NULL'
Mar 5 18:38:19 linux sudo: voodo : TTY=pts/1 ; PWD=/home/voodo ; USER=root ;
COMMAND=/sbin/modprobe ipw2200
Mar 5 18:38:19 linux kernel: ieee80211_crypt: registered algorithm 'NULL'
Mar 5 18:38:19 linux kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13
Mar 5 18:38:19 linux kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Mar 5 18:38:19 linux kernel: ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
Mar 5 18:38:19 linux kernel: ipw2200: Copyright(c) 2003-2006 Intel Corporation
Mar 5 18:38:49 linux sudo: voodo : TTY=pts/1 ; PWD=/home/voodo ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages
Mar 5 18:39:07 linux sudo: voodo : TTY=pts/4 ; PWD=/home/voodo ; USER=root ; COMMAND=/sbin/modprobe -r ipw2200
Mar 5 18:39:07 linux kernel: ieee80211_crypt: unregistered algorithm 'NULL'
Mar 5 18:39:13 linux sudo: voodo : TTY=pts/4 ; PWD=/home/voodo ; USER=root ; COMMAND=/sbin/modprobe ipw2200
Mar 5 18:39:13 linux kernel: ieee80211_crypt: registered algorithm 'NULL'
Mar 5 18:39:13 linux kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13
Mar 5 18:39:13 linux kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Mar 5 18:39:13 linux kernel: ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
Mar 5 18:39:13 linux kernel: ipw2200: Copyright(c) 2003-2006 Intel Corporation
 
A

Anonymous

Gast
Hö?

1. Was für eine Ausgabe soll das sein?

2. Wo ist der Rest?

Lesen und durcharbeiten.

Wie poste ich richtig?

Was poste ich bei WLAN-Problemen?

Und dann verwertbare und vollständige Infos posten.

Zusätzlich die Angaben von

Code:
rpm -qa|egrep 'wpa|ndiswrapper|kernel|gcc|make'

su

Passwort 

ndiswrapper -l

sowie die Version (Downloadlink wäre noch besser) des von Dir verwendeten Windowstreibers.

Greetz,

RM
 
OP
H

Hexx4

Newbie
Sorry für den ungenauen Post hier ein wenig ausführlicher:

dmesg|grep -i firmware:

Code:
eth0: uploading firmware...
eth0: firmware version: 2.7.0.0
eth0: firmware upload complete
eth0: uploading firmware...
eth0: firmware version: 2.7.0.0
eth0: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete
eth1: uploading firmware...
eth1: firmware version: 2.7.0.0
eth1: firmware upload complete

Zu deinem Code (rpm -qa|egrep 'wpa|ndiswrapper|kernel|gcc|make' ) :

Code:
wpa_supplicant-0.4.9-27
gcc-info-4.1.3-29
gcc41-4.1.2_20061115-5
gcc41-c++-4.1.2_20061115-5
gcc-gij-4.1.3-29
libgcc41-4.1.2_20061115-5
gcc41-info-4.1.2_20061115-5
automake-1.9.6-35
gcc-4.1.3-29
kernel-default-2.6.18.2-34
kernel-bigsmp-2.6.18.2-34
ndiswrapper-kmp-bigsmp-1.25_2.6.18.2_34-27
ndiswrapper-1.25-27
linux-kernel-headers-2.6.18.2-3
gcc-c++-4.1.3-29
ndiswrapper-kmp-default-1.25_2.6.18.2_34-27
make-3.81-23
gcc41-gij-4.1.2_20061115-7

Zu deinem Code (ndiswrapper -l):
Code:
wpa_supplicant-0.4.9-27
gcc-info-4.1.3-29
gcc41-4.1.2_20061115-5
gcc41-c++-4.1.2_20061115-5
gcc-gij-4.1.3-29
libgcc41-4.1.2_20061115-5
gcc41-info-4.1.2_20061115-5
automake-1.9.6-35
gcc-4.1.3-29
kernel-default-2.6.18.2-34
kernel-bigsmp-2.6.18.2-34
ndiswrapper-kmp-bigsmp-1.25_2.6.18.2_34-27
ndiswrapper-1.25-27
linux-kernel-headers-2.6.18.2-3
gcc-c++-4.1.3-29
ndiswrapper-kmp-default-1.25_2.6.18.2_34-27
make-3.81-23
gcc41-gij-4.1.2_20061115-7
voodo@linux:~> su
Passwort:
linux:/home/voodo # ndiswrapper -l
installed drivers:
wlannic         driver installed, hardware (1260:3890) present (alternate driver: prism54)
 
A

Anonymous

Gast
Du solltest Dir _unbedingt_ mehr Zeit nehmen, die verlinkten Postings durchzulesen und sie abzuarbeiten.

Zum einen fehlen da die meisten Ausgaben und zum Anderen hast Du das Modul "prism54" nicht auf der Blacklist oder es wird noch über eine Konfigurationsdatei in Yast geladen.

Siehe nochmal das Posting in linuxforen.de, welches ich ganz zu Anfang verlinkt hatte, da steht das alles drin.

Zu den fehlenden Angaben verweise ich auf die beiden anderen Links aus meinem letzten Posting.

Außerdem frage ich mich gerade, was der bigsmp-Kernel soll, hast Du mehr als 4GB RAM?

Code:
uname -r

sagt? (ZUSÄTZLICH zu den anderen Ausgaben, die noch fehlen!)

Greetz,

RM
 
OP
H

Hexx4

Newbie
So hier die neuen Angaben:

Ich habe den prism54 treiber auf die Blacklist gesetzt

Ich schätze das der Fehler in den von mir verwendeten Treiber liegt, da ich den von der mitgelieferten CD nehme.
Den Ndiswrapper Treiber kann ich nicht herunterladen (You are not authorized to view this page), ausserdem ist dieser treiber „nur“ die Sitecom WL-100i und nich für die WL-110i (wobei das egal ist?).

Den bigsmp-Kernel habe ich entfernt.

Zu deiner Vorherigen Antwort:
rpm -qa|egrep 'wpa|ndiswrapper|kernel|gcc|make'

Code:
wpa_supplicant-0.4.9-27
gcc-info-4.1.3-29
gcc41-4.1.2_20061115-5
gcc41-c++-4.1.2_20061115-5
gcc-gij-4.1.3-29
libgcc41-4.1.2_20061115-5
gcc41-info-4.1.2_20061115-5
automake-1.9.6-35
gcc-4.1.3-29
kernel-default-2.6.18.2-34
kernel-bigsmp-2.6.18.2-34
ndiswrapper-1.25-27
linux-kernel-headers-2.6.18.2-3
gcc-c++-4.1.3-29
ndiswrapper-kmp-default-1.25_2.6.18.2_34-27
make-3.81-23
gcc41-gij-4.1.2_20061115-7
wpa_supplicant-gui-0.4.9-27


ndiswrapper -l

Code:
installed drivers:
wlannic         driver installed, hardware (1260:3890) present (alternate driver: prism54)

Hier noch ien paar mehr Informationen, ich hoffe sie helfen weiter bei der Fehler analyse:

lsmod|egrep 'prism|ndiswrapper'

cat /etc/sysconfig/hardware/hwcfg-bus-pci*

sudo grep -r prism54 /etc/*

cat /etc/udev/rules.d/*persist*

Die Ausgabe Lautet:
Code:
linux:/home/voodo # lsmod|egrep 'prism|ndiswrapper'
ndiswrapper           185876  0
usbcore               114896  6 usblp,usbhid,usb_storage,ndiswrapper,ohci_hcd,eh
ci_hcd
linux:/home/voodo # cat /etc/sysconfig/hardware/hwcfg-bus-pci*
MODULE='ndiswrapper'
MODULE_OPTIONS=''
STARTMODE='auto'
linux:/home/voodo # sudo grep -r prism54 /etc/*
grep: /etc/alternatives/jre_gcj/lib/jdtcore.jar: No such file or directory
grep: /etc/alternatives/jre_1.4.2/lib/jdtcore.jar: No such file or directory
/etc/modprobe.d/blacklist:blacklist prism54
/etc/modprobe.d/blacklist~:blacklist prism54
/etc/powersave/sleep:## Default:        "usb_storage sbp2 ohci_hcd uhci_hcd stir
4200 ohci1394 ipw2200 rt2500 prism54 ath_pci r8169 lt_modem Intel536 Intel537 nd
iswrapper"
/etc/powersave/sleep:## Default:        "usb_storage sbp2 ohci_hcd uhci_hcd stir                  4200 ohci1394 ipw2200 rt2500 prism54 ath_pci r8169 lt_modem Intel536 Intel537 nd                  iswrapper"
/etc/powersave/sleep:## Default:        "usb_storage sbp2 ohci_hcd uhci_hcd stir                  4200 ohci1394 ipw2200 rt2500 prism54 ath_pci r8169 lt_modem Intel536 Intel537 nd                  iswrapper"
/etc/sysconfig/network/scripts/ifstatus-wireless:            prism54)
/etc/sysconfig/network/scripts/ifstatus-wireless:                WPA_DRIVER=pris                  m54
/etc/sysconfig/network/scripts/ifdown-wireless:            prism54)
/etc/sysconfig/network/scripts/ifdown-wireless:                WPA_DRIVER=prism5                  4
/etc/sysconfig/network/scripts/ifup-wireless:            prism54)
/etc/sysconfig/network/scripts/ifup-wireless:                WPA_DRIVER=prism54
/etc/sysconfig/powersave/sleep:## Default:      "usb_storage sbp2 ohci_hcd uhci_                  hcd stir4200 ohci1394 ipw2200 rt2500 prism54 ath_pci r8169 lt_modem Intel536 Int                  el537 ndiswrapper"
/etc/sysconfig/powersave/sleep:## Default:      "usb_storage sbp2 ohci_hcd uhci_                  hcd stir4200 ohci1394 ipw2200 rt2500 prism54 ath_pci r8169 lt_modem Intel536 Int                  el537 ndiswrapper"
/etc/sysconfig/powersave/sleep:## Default:      "usb_storage sbp2 ohci_hcd uhci_                  hcd stir4200 ohci1394 ipw2200 rt2500 prism54 ath_pci r8169 lt_modem Intel536 Int                  el537 ndiswrapper"
linux:/home/voodo # cat /etc/udev/rules.d/*persist*
# This rules are autogenerated from /lib/udev/rename_netiface.
# But you can modify them, but make sure that you don't use an interface name
# twice. Also add such interface name rules only in this rules file. Otherwise
# rename_netiface will create wrong rules for new interfaces.
# It is safe to delete a rule, as long as you did not disable automatic rule
# generation. Only if all interfaces get a rule the renaming will work
# flawlessly. See also /etc/udev/rules.d/31-net_create_names.rules.
#
# Read /usr/share/doc/packages/sysconfig/README.Persistent_Interface_Names for
# further information.
#
# Use only a-z, A-Z and 0-9 for interface names!
#
SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:11:09:17:6d:5b", IMPORT="/lib/udev/rename_netiface %k wlan0"
SUBSYSTEM=="net", ACTION=="add", ENV{ADDRESS}=="00:30:b4:00:00:00", IMPORT="/lib/udev/rename_netiface %k eth0"
SUBSYSTEM=="net", ACTION=="add", ENV{ADDRESS}=="00:30:b4:00:00:00", IMPORT="/lib/udev/rename_netiface %k eth1"
ACTION!="add", GOTO="persistent_input_end"
SUBSYSTEM!="input", GOTO="persistent_input_end"
KERNEL=="input[0-9]*", GOTO="persistent_input_end"

# usb devices
SUBSYSTEMS=="usb", IMPORT{program}="usb_id -x"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="03", ATTRS{bInterfaceProtocol}=="01", ENV{ID_CLASS}="kbd"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="03", ATTRS{bInterfaceProtocol}=="02", ENV{ID_CLASS}="mouse"

# other devices
DRIVERS=="pcspkr", ENV{ID_CLASS}="spkr"
DRIVERS=="atkbd", ENV{ID_CLASS}="kbd"
DRIVERS=="psmouse", ENV{ID_CLASS}="mouse"
ATTRS{name}=="*dvb*|*DVB*|* IR *", ENV{ID_CLASS}="ir"
ATTRS{modalias}=="input:*-*a[068],*|input:*-*a*,[68],*m*", ATTRS{modalias}!="input:*-*k*14A,*r*", ENV{ID_CLASS}="joystick"

ENV{ID_SERIAL}=="", ENV{ID_SERIAL}="noserial"

# by-id links
KERNEL=="mouse*", ENV{ID_BUS}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-$env{ID_CLASS}"
KERNEL=="event*", ENV{ID_BUS}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-event-$env{ID_CLASS}"

# by-path
IMPORT{program}="path_id %p"
ENV{ID_PATH}=="?*", KERNEL=="mouse*", SYMLINK+="input/by-path/$env{ID_PATH}-$env{ID_CLASS}"
ENV{ID_PATH}=="?*", KERNEL=="event*", SYMLINK+="input/by-path/$env{ID_PATH}-event-$env{ID_CLASS}"

LABEL="persistent_input_end"

# persistent storage links: /dev/{disk,tape}/{by-id,by-uuid,by-label,by-path,by-name}
# scheme based on "Linux persistent device names", 2004, Hannes Reinecke <hare@suse.de>

ACTION!="add", GOTO="persistent_storage_end"
SUBSYSTEM!="block", GOTO="persistent_storage_end"

# skip rules for inappropriate block devices
KERNEL=="ram*|loop*|fd*|nbd*|gnbd*|dm-*|md*", GOTO="persistent_storage_end"

# never access non-cdrom removable ide devices, the drivers are causing event loops on open()
KERNEL=="hd*[!0-9]", ATTR{removable}=="1", DRIVERS=="ide-cs|ide-floppy", GOTO="persistent_storage_end"
KERNEL=="hd*[0-9]", ATTRS{removable}=="1", GOTO="persistent_storage_end"

# for partitions import parent information
KERNEL=="*[0-9]", IMPORT{parent}="ID_*"

# by-id (hardware serial number)
KERNEL=="hd*[!0-9]", IMPORT{program}="ata_id --export $tempnode"
KERNEL=="hd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}"
KERNEL=="hd*[0-9]", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}-part%n"

KERNEL=="sd*[!0-9]|sr*|st*", ATTRS{ieee1394_id}=="?*", ENV{ID_SERIAL}="$attr{ieee1394_id}", ENV{ID_BUS}="ieee1394"
KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="usb_id -x"
KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="scsi_id -g -x -s %p -d $tempnode"
KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="scsi_id -g -x -a -s %p -d $tempnode"
KERNEL=="dasd*[!0-9]", IMPORT{program}="dasd_id --export $tempnode"
KERNEL=="sd*[!0-9]|sr*|dasd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
KERNEL=="sd*[0-9]|dasd*[0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n"
KERNEL=="sd*[!0-9]|sr*|dasd*[!0-9]", ENV{ID_SERIAL}=="?*", ENV{ID_VENDOR}=="ATA", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL_SHORT}"
KERNEL=="sd*[0-9]|dasd*[0-9]", ENV{ID_SERIAL}=="?*", ENV{ID_VENDOR}=="ATA", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL_SHORT}-part%n"
KERNEL=="st*", ENV{ID_SERIAL}=="?*", SYMLINK+="tape/by-id/$env{ID_BUS}-$env{ID_SERIAL}"

KERNEL=="mmcblk[0-9]", ATTR{name}=="?*", ATTR{serial}=="?*", ENV{ID_NAME}="$attr{name}", ENV{ID_SERIAL}="$attr{serial}", SYMLINK+="disk/by-id/mmc-$env{ID_NAME}_$env{ID_SERIAL}"
KERNEL=="mmcblk[0-9]p[0-9]", ATTR{name}=="?*", ATTR{serial}=="?*", ENV{ID_NAME}="$attr{name}", ENV{ID_SERIAL}="$attr{serial}", SYMLINK+="disk/by-id/mmc-$env{ID_NAME}_$env{ID_SERIAL}-part%n"

# by-path (shortest physical path)
KERNEL=="*[!0-9]|sr*", IMPORT{program}="path_id %p", SYMLINK+="disk/by-path/$env{ID_PATH}"
KERNEL=="st*", IMPORT{program}="path_id %p", SYMLINK+="tape/by-path/$env{ID_PATH}"
KERNEL=="sr*|st*", GOTO="persistent_storage_end"
KERNEL=="*[0-9]", ENV{ID_PATH}=="?*", SYMLINK+="disk/by-path/$env{ID_PATH}-part%n"

# by-label/by-uuid (filesystem properties)
KERNEL=="*[!0-9]", ATTR{removable}=="1", GOTO="persistent_storage_end"
IMPORT{program}="vol_id --export $tempnode"
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID}"
ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_SAFE}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_SAFE}"

# BIOS Enhanced Disk Device
KERNEL=="*[!0-9]", IMPORT{program}="edd_id --export $tempnode"
KERNEL=="*[!0-9]", ENV{ID_EDD}=="?*", SYMLINK+="disk/by-id/edd-$env{ID_EDD}"
KERNEL=="*[0-9]", ENV{ID_EDD}=="?*", SYMLINK+="disk/by-id/edd-$env{ID_EDD}-part%n"

LABEL="persistent_storage_end"

Also ich habe als Neueinsteiger nich so die Ahnung von Linux aber so wie es aussieht stimmt es immer noch nicht mit dem prism treiber weil er in dem anderen Post auf den ndiswrapper verwiesen wurde.

Ich hoffe ich strapaziere nich zu sehr deine Nerven

MFG Hexx4
 
A

Anonymous

Gast
Und was sagen jetzt die (immer noch fehlenden) Befehle

Code:
/sbin/ifconfig

/usr/sbin/iwconfig
?

BTW:

Code:
SUBSYSTEM=="net", ACTION=="add", ENV{ADDRESS}=="00:30:b4:00:00:00", IMPORT="/lib/udev/rename_netiface %k eth0" 
 SUBSYSTEM=="net", ACTION=="add", ENV{ADDRESS}=="00:30:b4:00:00:00", IMPORT="/lib/udev/rename_netiface %k eth1"

Zumindest die "Dublette" eth1 würde ich entfernen, der Eintrag ist doppelt und macht sicher nur Ärger.

Greetz,

RM
 
OP
H

Hexx4

Newbie
So hier die Beiden Fehlenden Angaben:

/sbin/ifconfig
Code:
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:108 errors:0 dropped:0 overruns:0 frame:0
          TX packets:108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:8224 (8.0 Kb)  TX bytes:8224 (8.0 Kb)

/usr/sbin/iwconfig
Code:
lo        no wireless extensions.

sit0      no wireless extensions.

Kannst du mir noch sagen unter welchen punkt ich den eth1 punkt entfernen kann?

MFG
Hexx4
 
A

Anonymous

Gast
*Ehm*

Da ist ja gar keine Karte eingerichtet.

Lesen:

http://nextgen.no-ip.org/~andrew/linux/ndiswrapper/ndiswrapperinfo10-32bit.php#YaSTConfiguration

Dich interessiert nur der Teil mit der Einrichtung der Karte unter Yast.

Zuvor sicherheitshalber als root

Code:
modprobe ndiswrapper

ausführen.

Kannst du mir noch sagen unter welchen punkt ich den eth1 punkt entfernen kann?

Datei /etc/udev/rules.d/30-net_persistent_names.rules mit einem Texteditor als root bearbeiten und die entsprechende Zeile löschen (vorher ein Backup der Datei anlegen).

Greetz,

RM
 
OP
H

Hexx4

Newbie
So, du hattest recht. Ich hab mit die Anleitung durchgelesen und musste beschämend feststellen das ich die karte falsch eingerichtet habe :? .

Ausserdem fehlte mir laut anleitung der kernel-source

Nach der einrichtung mit Hilfe der Anleitung habe ich nochma
Code:
/usr/sbin/iwconfig
eingegeben. Doch die ausgabe war immer noch die gleiche:
Code:
lo        no wireless extensions.

sit0      no wireless extensions.

Hoffe du kannst damit mehr anfangen.

MFG
Hexx4
 
A

Anonymous

Gast
Hoffe du kannst damit mehr anfangen.

Ja, die Karte funktioniert noch nicht.

Mehr kann man bei der Informationsdichte nicht sagen.

http://www.linux-club.de/faq/TCP/IP-Netzwerke_und_Internetzugang

Die passenden Artikel wirst Du selbst finden.

Dazu noch Angaben zur verwendeten Software (ndiswrapper der hat sicher eine Versionsnummer & Windowstreiber am besten mit Downloadlink).

Wenn Du nicht etwas gesprächiger wirst, was Du so gemacht hast (also Konsoleneingaben und -ausgaben), dann wird das nichts.

Greetz,

RM
 
A

Anonymous

Gast
Und wieder nur Stückwerk, langsam hab ich keine Lust mehr.

Was ist mit den restlichen Angaben?

Hast Du die WIKI-Artikel überhaupt gelesen?

*Kopfschüttel*

BTW:

Was sagt eigentlich

Code:
/sbin/lspci

/usr/sbin/hwinfo --wlan

Und die WIKI-Artikel solltest Du Dir endlich auch mal ansehen.

Greetz,

RM
 
OP
H

Hexx4

Newbie
So ich habe mich mit nem Kumpel und einem Lehrer von mir der davon ein wenig was versteht hingesetzt und geguckt woran das noch liegen kann.
Ich schätze das das einfach der falsche treiber ist den ich benutze, doch leider gibt es die für die wl-110i nicht mehr auf der ndiswrapper seite.

Hier sind die Ausgaben der beiden Befehle:

/sbin/lspci
Code:
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1                                                   )
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
01:08.0 Network controller: Intersil Corporation ISL3890 [Prism GT/Prism Duette]                                                   /ISL3886 [Prism Javelin/Prism Xbow] (rev 01)
01:09.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
02:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR [Radeon 9600]
02:00.1 Display controller: ATI Technologies Inc RV350 AR [Radeon 9600] (Seconda                                                   ry)

/usr/sbin/hwinfo --wlan
Code:
15: PCI 108.0: 0282 WLAN controller
  [Created at pci.286]
  UDI: /org/freedesktop/Hal/devices/pci_1260_3890
  Unique ID: 75Hn.lZ6BzJvyBZ2
  Parent ID: RE4e.f9Q95vpHUcA
  SysFS ID: /devices/pci0000:00/0000:00:08.0/0000:01:08.0
  SysFS BusID: 0000:01:08.0
  Hardware Class: network
  Model: "Z-Com XG-900 and clones Wireless Adapter"
  Vendor: pci 0x1260 "Intersil Corporation"
  Device: pci 0x3890 "ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow]"
  SubVendor: pci 0x17cf "Z-Com, Inc."
  SubDevice: pci 0x0020 "XG-900 and clones Wireless Adapter"
  Revision: 0x01
  Features: WLAN
  Memory Range: 0xe6000000-0xe6001fff (rw,non-prefetchable,disabled)
  IRQ: 177 (no events)
  Module Alias: "pci:v00001260d00003890sv000017CFsd00000020bc02sc80i00"
  Driver Info #0:
    Driver Status: prism54 is not active
    Driver Activation Cmd: "modprobe prism54"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #12 (PCI bridge)
 
A

Anonymous

Gast
Nur zur Sicherheit:

Das Modul ndiswrapper war aber bei den Tests geladen, oder?

Code:
lsmod|grep ndiswrapper

muß eine entsprechende Ausgabe ergeben. Falls nicht, mit modprobe laden (siehe auch weiter oben).

Wenn das nichts hilft, dann ......

OK, auch wenn es jetzt schon leicht "esotherisch" wird (aber das ist bei ndiswrapper öfters mal der Fall *gg*).

Im Endeffekt scheint das Ding doch den selben Chipsatz wie die Karte in diesem FRED hier zu haben.

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

Code:
02:06.0 Network controller: Intersil Corporation ISL3886 [Prism Javelin/Prism Xbow] (rev 01)

Du könntest den selben Treiber versuchen wie der User in obigem Thema, vielleicht funktioniert es mit dem.

Weitere Mögklichkeit.

=> Neuere Version von Ndiswrapper, z.B. der hier:

ndiswrapper-1.38-rm.0.i586.rpm

Und das Kernelmodul:

ndiswrapper-kmp-default-1.38_2.6.18.2_34-rm.0.i586.rpm

sofern du eine i586 (also 32 Bit) Installation hast, der Befehl 'cat /etc/SuSE-release' wird Dich da schlauer machen.

Ansonsten Pakete kernel-source, kernel-syms sowie gcc und make installieren und die entsprechenden RPM selbst bauen, analog zu hier:

http://www.linux-club.de/viewtopic.php?p=458592#458592

Das src.rpm bekommst du hier:

ndiswrapper-1.38-rm.0.src.rpm

Greetz,

RM
 
Oben