PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WLAN Prism54 und Suse 9.3



Seiten : [1] 2

ottocar5
14.07.05, 14:05
Hallo,

ich kann unter Suse 9.3 mein WLAN nicht nutzen.

dmesg sagt:

Loaded prism54 driver, version 1.2

aber

PCI: Enabling device 0000:00:05.0 (0000 -> 0002)
ACPI-0367: *** Warning: Unable to derive IRQ for device 0000:00:05.0
ACPI: PCI interrupt 0000:00:05.0[A]: no GSI - using IRQ 0
eth1: could not install IRQ handler
prism54: probe of 0000:00:05.0 failed with error -5
PCI: Enabling device 0000:00:0c.0 (0000 -> 0002)
ACPI-0367: *** Warning: Unable to derive IRQ for device 0000:00:0c.0


Was kann ich tun?

der_Behr
14.07.05, 14:49
Ist es denn eine Karte mit Prism54? Wenn ja, was bedeutet der Error-Code "-5"? Ich hatte auch mal so ein Prob mit nem Atheros-Modell, dessen Ausgabe nicht unterstützt wurde, da gabs dann auch nen Fehler (glaub h7 oder so) beim Laden des Moduls. Aber Prism sollte eigentlich laufen...

zyrusthc
14.07.05, 15:30
Poste doch mal bitte die ausgabe von lsmod und lspci .

gruss Oli

ottocar5
14.07.05, 21:04
Bin mir eigentlich sicher, daß es ein Prism 54 Chip ist. Ist allerdings integriert und keine externe Karte. Was Error-Code "-5" ist wüßte ich auch gern. Kann ich das irgendwie rausbekommen?

Hier noch die Ausgaben von lsmod


Module Size Used by
ipt_LOG 6912 3
ipt_limit 2432 3
cpufreq_userspace 4316 1
powernow_k8 11652 0
speedstep_lib 4100 0
freq_table 4484 1 powernow_k8
thermal 14088 0
processor 23732 2 powernow_k8,thermal
fan 4868 0
button 7056 0
battery 10116 0
ac 5252 0
nvram 8200 0
usbserial 28008 0
joydev 9664 0
sg 36256 0
st 37788 0
sd_mod 17936 0
sr_mod 16548 0
scsi_mod 125256 4 sg,st,sd_mod,sr_mod
snd_pcm_oss 57632 0
snd_mixer_oss 18944 1 snd_pcm_oss
usbhid 41312 0
ati_remote 12040 0
evdev 8832 1
pcmcia 24072 2
edd 10080 0
ipt_state 2048 2
ip6t_REJECT 6784 3
ipt_REJECT 6656 3
iptable_mangle 2816 0
iptable_filter 2944 1
ip6table_mangle 2432 0
ip_nat_ftp 3072 0
iptable_nat 22236 1 ip_nat_ftp
prism54 52872 0
snd_via82xx 27328 1
firmware_class 9472 1 prism54
gameport 14728 1 snd_via82xx
ip_conntrack_ftp 72592 1 ip_nat_ftp
snd_ac97_codec 71416 1 snd_via82xx
ip_conntrack 42168 4 ipt_state,ip_nat_ftp,iptable_nat,ip_conntrack_ftp
snd_pcm 93832 3 snd_pcm_oss,snd_via82xx,snd_ac97_codec
snd_timer 24452 1 snd_pcm
snd_page_alloc 9988 2 snd_via82xx,snd_pcm
snd_mpu401_uart 7296 1 snd_via82xx
r8169 24460 0
snd_rawmidi 24864 1 snd_mpu401_uart
via_ircc 22164 0
ip_tables 20352 7 ipt_LOG,ipt_limit,ipt_state,ipt_REJECT,iptable_man gle,iptable_filter,iptable_nat
yenta_socket 21128 1
rsrc_nonstatic 10112 1 yenta_socket
pcmcia_core 47024 3 pcmcia,yenta_socket,rsrc_nonstatic
snd_seq_device 8588 1 snd_rawmidi
irda 117304 1 via_ircc
amd64_agp 11720 1
snd 60548 11 snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_cod ec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,s nd_seq_device
crc_ccitt 2176 1 irda
agpgart 32296 1 amd64_agp
soundcore 8928 1 snd
ehci_hcd 31624 0
uhci_hcd 30224 0
usbcore 108760 6 usbserial,usbhid,ati_remote,ehci_hcd,uhci_hcd
ip6table_filter 2816 1
ip6_tables 18304 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 236672 11 ip6t_REJECT
parport_pc 38212 1
video1394 17612 0
ohci1394 31492 1 video1394
lp 11076 0
parport 33864 2 parport_pc,lp
raw1394 28140 0
ieee1394 97976 3 video1394,ohci1394,raw1394
capability 3256 0
ext3 130824 1
jbd 59556 1 ext3
nls_utf8 2048 1
ntfs 167184 1
nls_iso8859_1 4096 3
nls_cp437 5760 3
vfat 12800 3
fat 37916 1 vfat
dm_mod 56316 0
reiserfs 242928 1
ide_cd 37892 0
cdrom 36640 2 sr_mod,ide_cd
ide_disk 16640 8
via82cxxx 11420 0 [permanent]
ide_core 120020 3 ide_cd,ide_disk,via82cxxx


und lspci


0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8385 [K8T800 AGP] Host Bridge (rev 01)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800 South]
0000:00:05.0 Network controller: Intersil Corporation Intersil ISL3890 [Prism GT/Prism Duette] (rev 01)
0000:00:06.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
0000:00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
0000:00:0c.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
0000:00:0e.0 Unknown mass storage controller: Winbond Electronics Corp: Unknown device 8481 (rev 01)
0000:00:0e.1 Unknown mass storage controller: Winbond Electronics Corp: Unknown device 8482 (rev 01)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
0000:00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]

zyrusthc
14.07.05, 21:36
Ich betreibe auch gerade eine SMC mit Prism GT/Prism Duette Chipsatz und diese läuft ohne Probleme mit dem ndiswrapper.

Hier ne Installanleitung :


su
cd ~
wget http://mesh.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-1.2.tar.gz
gunzip ndiswrapper-1.2.tar.gz && tar xf ndiswrapper-1.2.tar
cd ndiswrapper-1.2
make && make install
cd .. && rm -rf ndiswrapper-1.2

jetzt : Windowstreiber besorgen >> dann

ndiswrapper -i windowstreiber.inf

ndiswrapper -l (kontrolieren ob treiber installiert ist)
/etc/modprobe.conf bearbeiten :

alias wlan0 ndiswrapper
eintragen.
dann

modprobe wlan0
jetzt sollte iwconfig etwas ausgeben.
Und du kannst der Karte per Yast ne IP verpassen !

gruss Oli

ottocar5
14.07.05, 21:54
Danke Oli!

Ich werde es mal mit ndiswrapper versuchen.
Müßte es denn nich eigentlich auch ohne ndiswrapper gehen?

zyrusthc
14.07.05, 22:06
Natürlich geht das auch anders mit dem prism54, ist aber meines erachtens wesendlich schwerrer als mit dem ndiswrapper umzusetzen.

ottocar5
14.07.05, 22:19
Ich hatte schon mal einen Thread wegen dem gleichen Problem gestartet.
http://www.linuxforen.de/forums/showthread.php?t=171405
Leider hatte mir niemand geantwortet und ich dachte ich versuch es halt nochmal.
Das seltsame ist wenn ich die 64bit Version installiere geht es und bei der 32bit Version nicht.

Werde es jetzt mal mit ndiswrapper versuchen.

Ede
14.07.05, 23:30
Ich kann ndiswrapper nur empfehlen. Sehr einfach zu installieren (wenn man es schon mal gemacht hat oder eine gute installationsanleitung zur hand hat) und wlan geht, so wie es soll.
Hier habe ich eine kurze Installationszusammenfassung unter Suse 9.2 geschrieben, ottocar5. Zwar für ein anderes wlan device, sollte aber keinen Unterschied machen, falls doch, helfen dir bestimmt die Links in meiner Zusammenfassung weiter: http://www.linuxforen.de/forums/showthread.php?t=152615

ottocar5
15.07.05, 12:16
Hat leider nicht funktioniert. Es gibt kein wlan0.

zyrusthc
15.07.05, 12:22
Hat leider nicht funktioniert. Es gibt kein wlan0.
ja wenn du es in der /etc/modprobe.conf nicht festlegst , dann gibt es keins !

ottocar5
15.07.05, 13:10
Ich habe es in der der /etc/modprobe.conf.irgendwas oder so festgelegt. In der modprobe.conf stand jedenfalls man soll eigene Einträge darin machen. Die Datei selber ist aber in der modprobe.conf eingetragen.

zyrusthc
15.07.05, 13:22
poste doch mal bitte deine /etc/modprobe.conf !

ottocar5
15.07.05, 13:36
Ich habe es eingetragen in /etc/modprobe.conf.local



#
# please add local extensions to this file
#
alias wlan0 ndiswrapper


und so sieht die modprobe.conf aus



#
# Copyright (c) 1996-2002 SuSE Linux AG Nuernberg, Germany.
# All rights reserved.
#
# Author: Hubert Mantel <mantel@suse.de>, 1996-2002
#
# Configuration file for loadable modules; used by modprobe
#
# Please don't edit this file. Place your settings into
# /etc/modprobe.conf.local instead.
#
#
################################################## ######################
# Aliases - specify your hardware
################################################## ######################

install eth0 /bin/true
install eth1 /bin/true
install tr0 /bin/true
install scsi_hostadapter /bin/true
install fb0 /bin/true

################################################## ######################
# only used for Mylex or Compaq Raid as module
################################################## ######################

install block-major-48 /bin/true
install block-major-49 /bin/true
install block-major-72 /bin/true
install block-major-73 /bin/true

################################################## ######################
# only needed for fifth and sixth IDE adaptor
################################################## ######################

install block-major-56 /bin/true
install block-major-57 /bin/true

################################################## ######################
# mouse (for older busmice)
################################################## ######################

install char-major-10 /bin/true

################################################## ######################
# If you want to use the new autofs4
################################################## ######################

alias autofs autofs4

################################################## ######################
# For parallel port devices, uncomment the following two lines and
# change "frpw" to the protocol type you use
################################################## ######################

# install paride /sbin/modprobe --ignore-install paride && { /sbin/modprobe --ignore-install frpw; }
# remove paride { /sbin/modprobe -r --ignore-remove frpw; } ; /sbin/modprobe -r --ignore-remove paride

################################################## ######################
# Options; these are examples; uncomment and modify the lines you need
################################################## ######################

# options cdu31a cdu31a_port=0x340 cdu31a_irq=0
# options sbpcd sbpcd=0x230,1
# options aztcd aztcd=0x320
# options cm206 cm206=0x340,11
# options gscd gscd=0x340
# options mcd mcd=0x300,11
# options mcdx mcdx=0x300,11
# options optcd optcd=0x340
# options sjcd sjcd_base=0x340
# options sonycd535 sonycd535=0x340
# options isp16 isp16_cdrom_base=0x340 isp16_cdrom_irq=0 isp16_cdrom_dma=0 isp16_cdrom_type=Sanyo

# options ne io=0x300 irq=5

# Use this if you have two cards:
# options ne io=0x300,0x320 irq=5,7

# options tulip options=0
# options 3c59x options=0
# options 3c501 io=0x280 irq=5
# options 3c503 io=0x280 irq=5 xcvr=0
# options 3c505 io=0x300 irq=10
# options 3c507 io=0x300 irq=10
# options 3c509 irq=10
# options at1700 io=0x260 irq=10
# options smc-ultra io=0x200 irq=10
# options wd io=0x300 irq=10
# options smc9194 io=0x200 irq=10 ifport=0
# options e2100 io=0x300 irq=10 mem=0xd0000 xcvr=0
# options depca io=0x200 irq=7
# options ewrk3 io=0x300 irq=10
# options eexpress io=0x300 irq=10
# options hp-plus io=0x300 irq=10
# options hp io=0x300 irq=10
# options hp100 hp100_port=0x380
# options apricot io=0x300 irq=10
# options ac3200 io=0x300 irq=10 mem=0xd0000
# options de620 io=0x378 irq=7 bnc=1
# options ibmtr io=0xa20
# options arcnet io=0x300 irq=10 shmem=0xd0000
# options plip io=0x378 irq=7
# options eepro io=0x260 irq=10 mem=0x6000
# options eth16i io=0x2a0 irq=10
# options fmv18x io=0x220 irq=10
# options ni52 io=0x360 irq=9 memstart=0xd0000 memend=0xd4000
# options bttv pll=1 radio=0 card=0
# options tuner type=0
# options msp3400 once=1 simple=1

# install bttv /sbin/modprobe --ignore-install bttv && { /sbin/modprobe -k tuner; /sbin/modprobe -k msp3400; }
#

install dummy0 /sbin/modprobe -o dummy0 --ignore-install dummy
install dummy1 /sbin/modprobe -o dummy1 --ignore-install dummy
remove dummy0 /sbin/modprobe -r -o dummy0 --ignore-remove dummy
remove dummy1 /sbin/modprobe -r -o dummy1 --ignore-remove dummy

################################################## ######################
# cipe section
################################################## ######################

alias cipcb0 cipcb
alias cipcb1 cipcb

options cipcb cipe_debug=0

################################################## ######################
# block dev aliases
################################################## ######################

alias block-major-1 rd
alias block-major-2 floppy
install block-major-3 /bin/true
alias block-major-7 loop
alias block-major-8 sd_mod
alias block-major-11 sr_mod
alias block-major-13 xd
alias block-major-15 cdu31a
alias block-major-16 gscd
alias block-major-17 optcd
alias block-major-18 sjcd
alias block-major-20 mcdx
install block-major-22 /bin/true
alias block-major-23 mcd
alias block-major-24 sonycd535
alias block-major-25 sbpcd
alias block-major-26 sbpcd
alias block-major-27 sbpcd
alias block-major-28 sbpcd
alias block-major-29 aztcd
alias block-major-32 cm206
install block-major-33 /bin/true
install block-major-34 /bin/true
# network block device
install block-major-43 /bin/true
alias block-major-45 pd
alias block-major-46 pcd
alias block-major-47 pf
alias block-major-117 evms

################################################## ######################
# char dev aliases
################################################## ######################

alias char-major-6 lp
alias char-major-9 st
alias char-major-10-130 softdog
install char-major-10-134 /bin/true
install char-major-10-135 /bin/true
alias char-major-10-175 agpgart
alias char-major-10-181 toshiba
alias char-major-10-250 sonypi
options sonypi minor=250
install char-major-15 /bin/true
alias char-major-19 cyclades
alias char-major-20 cyclades
alias char-major-21 sg
alias char-major-27 ftape
install char-major-29 /bin/true
alias char-major-36 netlink_dev
# alias char-major-43 hisax
# alias char-major-44 hisax
# alias char-major-45 hisax
install char-major-43 /bin/true
install char-major-44 /bin/true
install char-major-45 /bin/true
alias char-major-48 riscom8
alias char-major-49 riscom8
alias char-major-67 coda
alias char-major-75 specialix
alias char-major-76 specialix
alias char-major-81 videodev
install char-major-81-0 /bin/true
install char-major-81-1 /bin/true
install char-major-81-2 /bin/true
install char-major-81-3 /bin/true

alias char-major-83 vtx
options vtx quiet=1

alias char-major-89 i2c-dev
alias char-major-96 pt
alias char-major-97 pg
alias char-major-107 3dfx
alias char-major-109 lvm-mod
# remove this if sound is configured
install char-major-116 /bin/true

################################################## ######################
# ppp over ethernet
# the kernel 2.2 uses pppox
# the kernel 2.4 uses pppoe
################################################## ######################

alias char-major-108 ppp_generic
alias char-major-144 pppoe
alias net-pf-24 pppoe

################################################## ######################
# IrDA
################################################## ######################

alias char-major-161 ircomm-tty

alias char-major-162 raw

################################################## ######################
# USB
################################################## ######################

install char-major-166 /bin/true

################################################## ######################
# Moxa Multiport Serial Boards
################################################## ######################

alias char-major-172 moxa
alias char-major-173 moxa

# options moxa type=2,,, baseaddr=0xdc000,,, numports=8,,,
alias char-major-174 mxser
alias char-major-175 mxser
# options mxser ioaddr=0x180

#alias char-major-180 usbcore

alias InterMezzo intermezzo
alias char-major-185 intermezzo

alias char-major-188 usbserial

alias char-major-195* nvidia
alias char-major-206 osst
alias char-major-212 /bin/true

alias binfmt-204 binfmt_aout
alias binfmt-263 binfmt_aout
alias binfmt-264 binfmt_aout
alias binfmt-267 binfmt_aout
alias binfmt-0064 binfmt_aout
alias binfmt-0008 binfmt_aout

alias iso9660 isofs
alias tty-ldisc-1 slip
alias tty-ldisc-2 serio
alias tty-ldisc-5 mkiss

# alias tty-ldisc-7 6pack
install tty-ldisc-7 /bin/true

# IrDA
alias tty-ldisc-11 irtty-sir

# alias ax0 mkiss
install ax0 /bin/true
# alias sp0 6pack
install sp0 /bin/true
alias slip0 slip
alias sl0 slip
alias slip1 slip
alias sl1 slip

################################################## ######################
# the kernel 2.2 uses ppp.o as ppp driver,
# the kernel 2.4 uses ppp_generic.o
################################################## ######################

alias ppp0 ppp_generic
alias ppp1 ppp_generic
alias tty-ldisc-3 ppp_async

alias plip0 plip
alias plip1 plip

# Tunnel interfaces
alias sit0 ipv6
alias gre0 ip_gre
alias ipip0 ipip

alias ppp-compress-18 ppp_mppe
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate

alias net-pf-1 unix
alias net-pf-3 ax25
# install net-pf-3 /bin/true
alias net-pf-4 ipx
# install net-pf-4 /bin/true
alias net-pf-5 appletalk
# install net-pf-5 /bin/true
alias net-pf-6 netrom
# install net-pf-6 /bin/true
alias net-pf-10 ipv6
# install net-pf-10 /bin/true
alias net-pf-11 rose
# install net-pf-11 /bin/true
alias net-pf-15 af_key
alias net-pf-17 af_packet
alias net-pf-31 bluetooth

alias bt-proto-0 l2cap
alias bt-proto-2 sco
alias bt-proto-3 rfcomm
alias bt-proto-4 bnep

alias md-personality-1 linear
alias md-personality-2 raid0
alias md-personality-3 raid1
alias md-personality-4 raid5
alias md-personality-7 multipath

alias tap0 ethertap
alias tap1 ethertap
alias tap2 ethertap
alias tap3 ethertap
alias tap4 ethertap
alias tap5 ethertap
alias tap6 ethertap
alias tap7 ethertap
alias tap8 ethertap
alias tap9 ethertap
alias tap10 ethertap
alias tap11 ethertap
alias tap12 ethertap
alias tap13 ethertap
alias tap14 ethertap
alias tap15 ethertap

alias xfrm-type-2-50 esp4
alias xfrm-type-2-51 ah4
alias xfrm-type-2-108 ipcomp
alias xfrm-type-10-50 esp6
alias xfrm-type-10-51 ah6
alias xfrm-type-10-108 ipcomp6

# don't try to reset isa-pnp cards on startup
options isa-pnp isapnp_reset=0

# Linux-ABI
install binfmt_misc /sbin/modprobe --ignore-install binfmt_misc && { mount -t binfmt_misc none /proc/sys/fs/binfmt_misc; }
remove binfmt_misc { umount /proc/sys/fs/binfmt_misc; } ; /sbin/modprobe -r --ignore-remove binfmt_misc

# Bluetooth
alias bt-proto-5 cmtp
alias bt-proto-6 hidp

# Load lp after parport
install parport /sbin/modprobe -i parport && /sbin/modprobe lp

# end of common part for modprobe.conf
# begin of i386 part for modprobe.conf

alias char-major-4 serial
alias char-major-5 serial

alias parport_lowlevel parport_pc
# options parport_pc io=0x378 irq=none,none
# If you have multiple parallel ports, specify them this way:
# options parport_pc io=0x378,0x278 irq=none,none

# Linux ACP modem (Mwave)
alias char-major-10-219 mwave
# options mwave dspirq=10 dspio=0x130 uartirq=3 uartio=0x2f8

# nVidia nforce chipset (network + audio)
#alias eth0 nvnet
#alias sound-slot-1 nvaudio
#alias usb-interface usb-ohci

# IBM thinkpad tpctl
# see /usr/share/doc/packages/tpctl/
alias char-major-10-170 thinkpad
# options thinkpad enable_smapi=0

# Linux-ABI
alias char-major-30 abi-ibcs
alias binfmt-0004 binfmt_coff
alias binfmt-332 abi-ibcs
alias binfmt-518 abi-ibcs
alias binfmt-002c abi-ibcs
alias personality-1 abi-ibcs
alias personality-2 abi-ibcs
alias personality-3 abi-sco
alias personality-4 abi-wyse
alias personality-5 abi-ibcs
alias personality-7 abi-ibcs
alias personality-13 abi-solaris
alias personality-14 abi-uw7

# required for DRI support on SiS chips
options sisfb mode=none mem=12288

# ata_piix can't handle ICH6 in AHCI mode
install ata_piix /sbin/modprobe ahci; /sbin/modprobe --ignore-install ata_piix

# end of i386 part for modprobe.conf
# please keep this at the end and add local modifications to modules.conf.local
include /etc/modprobe.d
include /etc/modprobe.conf.local


Ach ja, ich habe übrigens das Suse-Paket ndiswrapper-1.1-4.i586.rpm installiert.

zyrusthc
15.07.05, 14:16
was du in die /etc/modprobe.conf.local eingetragen hast sollst du in die /etc/modprobe.conf eintragen !
Und haste auch :
rmmod ndiswrapper && modprobe wlan0 danach gemacht ?

ottocar5
15.07.05, 14:29
Ich habe das so gemacht wie von Dir beschrieben also

modprobe wlan0 - ja
rmmod ... - nein

Ich weiß zwar nicht ob das nen Unterschied macht, ob es in modprobe.conf oder in modprobe.conf.local eingetragen ist, aber was solls ich werds versuchen.
Muß der Eintrag an eine bestimmte Stelle oder ist das egal?

zyrusthc
15.07.05, 14:42
rmmod deshalb weil vieleicht das ndiswrappermodul geladen ist , darum vorher lieber schauen und dann modprobe wlan0.
Zur modprobe.conf.local , hmm ich denke mal das diese Datei immer von Yast modifiziert wird .

Ede
15.07.05, 15:22
Ich habe die PCI-Karte Belkin F5D7010 54g (802.11g and 802.11b capable) 32-bit CardBus wireless card unter Suse 9.2 installiert, ohne modprobe.conf oder modules.conf editieren zu müssen. Da hat das Script von Suse wahrscheinlich die passenden Einträge vorgenommen, als ich mit Yast ndiswrapper und wireless-tools installiert habe. Kann sein, dass ich Glück hatte, dass sie für meine WLAN-Karte gepasst haben. Gut möglich, dass man für andere Wlan-Hardware was spezielles in die modprobe.conf und modules.conf eintragen muß.
Schau dir mal die Seiten an:
http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation
http://ndiswrapper.sourceforge.net/mediawiki-1.4.6/index.php/Suse_Professional_9.x
http://ndiswrapper.sourceforge.net/mediawiki-1.4.6/index.php/List

ottocar5
15.07.05, 16:33
Geht irgendwie nicht.

Ausgabe von rmmod ndiswrapper && modprobe wlan0:

ERROR: Module ndiswrapper does not exist in /proc/modules

Ausgabe von iwconfig:

lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.


Habe dann mal ndiswrapper deinstalliert und ndiswrapper-1.2.tar.gz installiert.
Bin dabei so gut es ging nach der Anleitung http://ndiswrapper.sourceforge.net/mediawiki-1.4.6/index.php/Suse_Professional_9.x vorgegangen. Danach müßte ein ndiswrapper-Modul geladen werden,
aber modprobe ndiswrapper:

FATAL: Error inserting ndiswrapper (/lib/modules/2.6.11.4-21.2-default/extra/ndiswrapper.ko): Operation not permitted

zyrusthc
15.07.05, 17:19
"Operation not permitted" ?
Haste du das auch alles als root gemacht !

edit: auch verschieden Windowstreiber können dazu führen das der ndiswrapper nicht geht

zyrusthc
15.07.05, 17:20
ach zu schnell geklickt :(

ottocar5
15.07.05, 17:36
Du Schnellklicker :D
Jepp, hab ich alles als root gemacht. Hab den Treiber genommen der bei meinem Rechner dabei war.

Je öfter ich mir das alles ansehe umso mehr habe ich den Verdacht, daß das Problem mit den IRQ's zusammenhängt.
Kann man die anders einstellen vielleicht könnte ich dann auf den ndiswrapper verzichten?
Würde das kompilieren von nem eigen Kernel :( was helfen?

Sonny
15.07.05, 17:42
geht doch nichts über wlan karten mit native linux treiber ...

Ede
15.07.05, 22:50
Was sagt dir ndiswrapper -l?

ottocar5
16.07.05, 01:38
Ausgabe ndiswrapper -l:

Installed ndis drivers:
prisma00 driver present, hardware present

zyrusthc
16.07.05, 13:36
Das ist garantiert der falsche treiber !
So sieht das bei meiner aus :

2802w driver present, hardware present

ottocar5
16.07.05, 14:29
Prisma00.inf ist der Windowstreiber der bei meinem Rechner dabei war.

zyrusthc
16.07.05, 15:08
Deinstalliere mal deinen treiber wieder mit :
ndiswrapper -e prisma00
und auch vorher "rmmod ndiswrapper"
und installiere diesen mal :
http://zyrusthc.homeip.net/files/driver.tar.gz
2802W.inf

ottocar5
16.07.05, 17:17
Habs glaube irgendwie zerschossen. :( Werde mal neu installieren. Lade mir gerade nen paar Updates vom Server mal sehen ob es dann besser funktioniert.

Habe eben Knoppix 4.0 probiert. Lief alles super keine Fehlermeldungen bei dmesg. Nur:

Loaded prism54 driver, version 1.2
War auch damit ohne Probs im Inet.

Seltsam, seltsam. :confused:

ottocar5
17.07.05, 00:37
Habs geschafft. Ohne ndiswrapper.
War nen ACPI oder besser nen APIC-Problem.
Ich hoffe das ich nich mehr auf viele Probleme stoße. Das viele lesen und probieren kann doch nich gesund sein.

Lösung:
lapic als Bootoption hinzufügen. Fertig.

Geholfen hat mir folgender Link:
http://portal.suse.com/sdb/de/2002/09/81_acpi.html

PS: Schreibe das erstemal mit Linux hier. :D