ForumWAG511 mit Atheros-Chipsatz unter Linux 10.0
Konran U. Gerber – Samstag, 17. Dezember 2005 16:18 Uhr

Hallo,

ich habe auf meinem Notebook kürzlich SuSE Linux 10.0 installiert. Das letzte Linux, das ich gut kenne, ist 7.3, d.h. mit den Features von der 10’er Version bin ich nicht vertraut. Nun will ich eine Netgear WAG511 WLAN-Karte ans laufen bringen.

Dazu habe ich versucht, madwifi zu installieren und ans Laufen zu bringen. Die Karte wird vom System zwar als PCI device erkannt beim booten – und das ist schon alles.

Gibt es eine Online-Doku (für Ahnungslose), wie man madwifi installiert und konfiguriert? … oder ‘nen Tip, was ich tun kann?

Vielleicht brauche ich ja auch einen Upgrade von madwifi?

Gruß, Konran

PS: Hier noch das dmesg Protokoll (das Wesentliche steht wohl ganz am Ende, es werden bestimmte Symbole nicht gefunden):

Bootdata ok (command line is root=/dev/hda4 selinux=0 x11i=vesa resume=/dev/hda3 splash=silent)
Linux version 2.6.13-15-default (geeko@buildhost) (gcc version 4.0.2 20050901 (prerelease) (SUSE Linux)) #1 Tue Sep 13 14:56:15 UTC 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 – 000000000009f800 (usable)
BIOS-e820: 000000000009f800 – 00000000000a0000 (reserved)
BIOS-e820: 00000000000d0000 – 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 – 000000003fef0000 (usable)
BIOS-e820: 000000003fef0000 – 000000003feff000 (ACPI data)
BIOS-e820: 000000003feff000 – 000000003ff00000 (ACPI NVS)
BIOS-e820: 000000003ff00000 – 0000000040000000 (reserved)
BIOS-e820: 00000000e0000000 – 00000000f0000000 (reserved)
BIOS-e820: 00000000fec00000 – 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 – 00000000fee01000 (reserved)
BIOS-e820: 00000000fff80000 – 0000000100000000 (reserved)
ACPI: RSDP (v000 PTLTD ) @ 0x00000000000f7df0
ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x00000000) @ 0x000000003fef9500
ACPI: FADT (v001 HP Piranha 0x06040000 ATI 0x000f4240) @ 0x000000003fefee06
ACPI: MCFG (v001 ATI Piranha 0x06040000 LOHR 0x0000005f) @ 0x000000003fefee7a
ACPI: SSDT (v001 PTLTD POWERNOW 0x06040000 LTP 0x00000001) @ 0x000000003fefeeb6
ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ 0x000000003fefefa6
ACPI: DSDT (v001 HP 3085 0x06040000 MSFT 0x0100000e) @ 0x0000000000000000
On node 0 totalpages: 261775
DMA zone: 3999 pages, LIFO batch:1
Normal zone: 257776 pages, LIFO batch:31
HighMem zone: 0 pages, LIFO batch:1
ATI board detected. Disabling timer pin 1.
ACPI: PM-Timer IO Port: 0x8008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:15 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 1, version 33, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 21 low level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
Setting APIC routing to flat
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 40000000 (gap: 40000000:a0000000)
Checking aperture…
CPU 0: aperture @ 4822000000 size 32 MB
Aperture from northbridge cpu 0 too small (32 MB)
No AGP bridge found
Built 1 zonelists
Kernel command line: root=/dev/hda4 selinux=0 x11i=vesa resume=/dev/hda3 splash=silent
bootsplash: silent mode.
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 131072 bytes)
time.c: Using 3.579545 MHz PM timer.
time.c: Detected 2393.132 MHz processor.
time.c: Using PIT/TSC based timekeeping.
Console: colour VGA+ 80×25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 1024248k/1047488k available (2290k kernel code, 22336k reserved, 825k data, 176k init)
Calibrating delay using timer specific routine.. 4795.36 BogoMIPS (lpj=9590733)
Security Framework v1.0.0 initialized
SELinux: Disabled at boot.
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
mtrr: v2.0 (20020519)
CPU: AMD Athlon(tm) 64 Processor 3800+ stepping 00
checking if image is initramfs… it is
ACPI: Looking for DSDT in initrd… not found!
not found!
Using local APIC timer interrupts.
Detected 12.464 MHz APIC timer.
testing NMI watchdog … OK.
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: Using configuration type 1
ACPI: Subsystem revision 20050408
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI-0251: *** Warning: Handle is NULL and Pathname is relative
ACPI-0251: *** Warning: Handle is NULL and Pathname is relative
ACPI-0251: *** Warning: Handle is NULL and Pathname is relative
ACPI-0251: *** Warning: Handle is NULL and Pathname is relative
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
ACPI: Assume root bridge [\_SB_.PCI0] segment is 0
PCI: Ignoring BAR0-3 of IDE controller 0000:00:14.1
Boot video device is 0000:01:05.0
PCI: Transparent bridge – 0000:00:14.4
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKB] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKC] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKD] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 10 11) *0, disabled.
ACPI: Embedded Controller [EC0] (gpe 26)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PB4_._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P_._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
PCI: Using ACPI for IRQ routing
PCI: If a device doesn’t work, try “pci=routeirq”. If it helps, post a report
PCI: Cannot allocate resource region 7 of bridge 0000:00:04.0
PCI: Cannot allocate resource region 8 of bridge 0000:00:04.0
TC classifier action (bugs to netdev@vger.kernel.org cc hadi@cyberus.ca)
PCI-DMA: Disabling IOMMU.
PCI: Bridge: 0000:00:01.0
IO window: 9000-9fff
MEM window: b0100000-b01fffff
PREFETCH window: c0000000-cfffffff
PCI: Bridge: 0000:00:04.0
IO window: disabled.
MEM window: disabled.
PREFETCH window: disabled.
PCI: Bus 4, cardbus bridge: 0000:03:04.0
IO window: 00002000-00002fff
IO window: 00003000-00003fff
PREFETCH window: 40000000-41ffffff
MEM window: 42000000-43ffffff
PCI: Bridge: 0000:00:14.4
IO window: a000-afff
MEM window: b0200000-b02fffff
PREFETCH window: 40000000-41ffffff
PCI: 0000:00:04.0 has unsupported PM cap regs version (3)
PCI: Device 0000:00:04.0 not available because of resource collisions
PCI: Setting latency timer of device 0000:00:04.0 to 64
ACPI: PCI Interrupt 0000:03:04.0[A] -> GSI 20 (level, low) -> IRQ 177
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1133285416.436:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
Initializing Cryptographic API
PCI: 0000:00:04.0 has unsupported PM cap regs version (3)
PCI: Device 0000:00:04.0 not available because of resource collisions
Real Time Clock Driver v1.12
Non-volatile memory driver v1.2
Linux agpgart interface v0.101 (c) Dave Jones
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
ACPI: PCI Interrupt 0000:00:14.6[B] -> GSI 17 (level, low) -> IRQ 185
ACPI: PCI interrupt for device 0000:00:14.6 disabled
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 128000K size 1024 blocksize
loop: loaded (max 8 devices)
mice: PS/2 mouse device common for all mice
input: PC Speaker
md: md driver 0.90.2 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 3.38
NET: Registered protocol family 2
input: AT Translated Set 2 keyboard on isa0060/serio0
IP route cache hash table entries: 32768 (order: 6, 262144 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
NET: Registered protocol family 1
ACPI wakeup devices:
LID KBC0 MSE0 PB4 P2P ELAN
ACPI: (supports S0 S3 S4 S5)
Freeing unused kernel memory: 176k freed
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ATIIXP: IDE controller at PCI slot 0000:00:14.1
ACPI: PCI Interrupt 0000:00:14.1[A] -> GSI 16 (level, low) -> IRQ 193
ATIIXP: chipset revision 0
ATIIXP: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x8410-0x8417, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x8418-0x841f, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0…
hda: ST9100822A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 1024KiB
hda: 195371568 sectors (100030 MB) w/8192KiB Cache, CHS=16383/255/63, UDMA(100)
hda: cache flushes supported
hda: hda1 hda2 < hda5 hda6Synaptics Touchpad, model: 1, fw: 6.2, id: 0x23a0b1, caps: 0xa04713/0x200000 input: SynPS/2 Synaptics TouchPad on isa0060/serio1 hda7 > hda3 hda4
Probing IDE interface ide1…
hdc: TSSTcorpCD/DVDW TS-L532R, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
ACPI: CPU0 (power states: C1[C1])
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI-0400: *** Warning: Invalid active threshold [0]
ACPI: Thermal Zone [THRM] (45 C)
Attempting manual resume
hdc: ATAPI 24X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
swsusp: Suspend partition has wrong signature?
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda4, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
udev[2041]: run_program: open /dev/null failed
udev[2041]: run_program: exec of program ‘/sbin/modprobe’ failed
md: Autodetecting RAID arrays.
md: autorun …
md: … autorun DONE.
Adding 1020116k swap on /dev/hda3. Priority:-1 extents:1
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
NTFS driver 2.1.23 [Flags: R/W MODULE].
NTFS volume version 3.1.
NTFS volume version 3.1.
NTFS volume version 3.1.
NTFS volume version 3.1.
lp: driver loaded but no devices found
NET: Registered protocol family 10
Disabled Privacy Extensions on device ffffffff803cf000(lo)
IPv6 over IPv4 tunneling driver
ip6_tables: (C) 2000-2002 Netfilter core team
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ohci_hcd: 2005 April 22 USB 1.1 ‘Open’ Host Controller (OHCI) Driver (PCI)
ACPI: PCI Interrupt 0000:00:13.0[A] -> GSI 19 (level, low) -> IRQ 201
ohci_hcd 0000:00:13.0: OHCI Host Controller
ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:13.0: irq 201, io mem 0xb0000000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
ACPI: PCI Interrupt 0000:00:13.1[A] -> GSI 19 (level, low) -> IRQ 201
ohci_hcd 0000:00:13.1: OHCI Host Controller
ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:13.1: irq 201, io mem 0xb0001000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 4 ports detected
ACPI-0212: *** Warning: Device is not power manageable
ACPI: PCI Interrupt 0000:00:13.2[A] -> GSI 19 (level, low) -> IRQ 201
ehci_hcd 0000:00:13.2: EHCI Host Controller
ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 3
ehci_hcd 0000:00:13.2: irq 201, io mem 0xb0002000
ehci_hcd 0000:00:13.2: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 8 ports detected
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
ip_tables: (C) 2000-2002 Netfilter core team
ACPI: PCI Interrupt 0000:00:14.5[B] -> GSI 17 (level, low) -> IRQ 185
ip_conntrack version 2.1 (4091 buckets, 32728 max) – 304 bytes per conntrack
ieee1394: Initialized config rom entry `ip1394′
ohci1394: $Rev: 1299 $ Ben Collins
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 20 (level, low) -> IRQ 177
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[177] MMIO=[b0208000-b02087ff] Max Packet=[2048]
ACPI: PCI Interrupt 0000:03:04.0[A] -> GSI 20 (level, low) -> IRQ 177
Yenta: CardBus bridge found at 0000:03:04.0 [103c:3085]
Yenta: ISA IRQ mask 0x0ef8, PCI irq 177
Socket status: 30000006
pcmcia: parent PCI bridge I/O window: 0xa000 – 0xafff
pcmcia: parent PCI bridge Memory window: 0xb0200000 – 0xb02fffff
pcmcia: parent PCI bridge Memory window: 0x40000000 – 0x41ffffff
usb 3-5: new high speed USB device using ehci_hcd and address 3
8139too Fast Ethernet driver 0.9.27
ACPI-0212: *** Warning: Device is not power manageable
ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 22 (level, low) -> IRQ 209
eth0: RealTek RTL8139 at 0xffffc20000100400, 00:0f:b0:76:c1:86, IRQ 209
eth0: Identified 8139 chip type ‘RTL-8100B/8139D’
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
usb 1-1: new low speed USB device using ohci_hcd and address 3
usb 1-4: new full speed USB device using ohci_hcd and address 4
ieee1394: Host added: ID:BUS[0-00:1023] GUID[583f020092ff4079]
SCSI subsystem initialized
Initializing USB Mass Storage driver…
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver hiddev
input: USB HID v1.10 Mouse [Logitech Optical USB Mouse] on usb-0000:00:13.0-1
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.01:USB HID core driver
Bluetooth: Core ver 2.7
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: HCI USB driver ver 2.8
usbcore: registered new driver hci_usb
Bluetooth: L2CAP ver 2.7
Bluetooth: L2CAP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.1
Bluetooth: RFCOMM ver 1.5
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Vendor: SEAGATE Model: ST3250823A Rev: 3.01
Type: Direct-Access ANSI SCSI revision: 02
usb-storage: device scan complete
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
sda: assuming drive cache: write through
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
sda: assuming drive cache: write through
sda: sda1 sda2
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
BIOS EDD facility v0.16 2004-Jun-25, 2 devices found
ACPI: AC Adapter [ACAD] (on-line)
ACPI: Battery Slot [BAT1] (battery present)
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [LID]
ACPI: Power Button (CM) [PWRB]
IA-32 Microcode Update Driver: v1.14
microcode: CPU0 not a capable Intel processor
microcode: No new microcode data for CPU0
IA-32 Microcode Update Driver v1.14 unregistered
powernow-k8: Found 1 AMD Athlon 64 / Opteron processors (version 1.50.3)
powernow-k8: 0 : fid 0x10 (2400 MHz), vid 0x2 (1500 mV)
powernow-k8: 1 : fid 0xe (2200 MHz), vid 0x6 (1400 mV)
powernow-k8: 2 : fid 0xa (1800 MHz), vid 0xe (1200 mV)
powernow-k8: 3 : fid 0x2 (1000 MHz), vid 0x10 (1150 mV)
cpu_init done, current fid 0x10, vid 0x2
subfs 0.9
NTFS volume version 3.1.
APIC error on CPU0: 00(40)
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
UDF-fs: No VRS found
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
APIC error on CPU0: 40(40)
APIC error on CPU0: 40(40)
APIC error on CPU0: 40(40)
APIC error on CPU0: 40(40)
ath_hal: module not supported by Novell, setting U taint flag.
ath_hal: module license ‘Proprietary’ taints kernel.
ath_hal: 0.9.14.9 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413)
wlan: module not supported by Novell, setting U taint flag.
wlan: 0.8.6.0 (EXPERIMENTAL)
APIC error on CPU0: 40(40)
ath_pci: module not supported by Novell, setting U taint flag.
ath_pci: Unknown symbol ath_rate_tx_complete
ath_pci: Unknown symbol ath_rate_attach
ath_pci: Unknown symbol ath_rate_newassoc
ath_pci: Unknown symbol ath_rate_dynamic_sysctl_register
ath_pci: Unknown symbol ath_rate_node_cleanup
ath_pci: Unknown symbol ath_rate_detach
ath_pci: Unknown symbol ath_rate_node_init
ath_pci: Unknown symbol ath_rate_findrate
ath_pci: Unknown symbol ath_rate_newstate
ath_pci: Unknown symbol ath_rate_setupxtxdesc
APIC error on CPU0: 40(40)
APIC error on CPU0: 40(40)
APIC error on CPU0: 40(40)

2 Antworten
Ulf B. – Samstag, 17. Dezember 2005 17:53 Uhr

Hi Konran,

ich habe die Karte selber nicht und kann Dir leider nur wenige allgemeine Tipps geben. Zunächst mal ist es immer wichtig unter SuSE 10.0 ein aktuelles Online Update gemacht haben und dort die WLAN Firmware herunter zu laden. Den nachinstallierten madwifi solltest Du vorher natürlich deinstalliert haben.

Wenn danach die Karte immer noch nicht funktioniert gibt es zwei wegen die ich gefunden habe. Entweder verwendet man die Windows Treiber und den NDIS-Wrapper [1]. Das sollte auf jeden Fall funktionieren. Alternativ habe ich noch auf dem LinuxWiki folgende beide Infos gefunden [2] + [3]. Übrigens lies sich die Infos recht einfach via Google finden (Suchbegriffe WAG511+Linux oder +SuSE 10.). Auch so, ich habe noch gefunden das es evtl. ein Unterschied machen kann ob Du OpenSUSE verwendest oder ein SuSE 10.0 gekauft hast (entsprechende hinweise waren in den SuSE Foren zu finden, diese waren aber schon etwas älter).

Ich hoffe ich konnte Dir ein bißchen weiter helfen. Falls Du die Karte (unter Umständen sogar mit WPA-Verschlüsselung) zum laufen bekommen solltest, würde mich das sehr interessieren. Kannst Du entsprechende Info hier wieder in die Liste zurückfließen lassen?

Ciao
Ulf

[1] http://ndiswrapper.sourceforge.net/
[2] http://www.linuxwiki.de/LinuxWireless#head-7faa7351dbdd6461c5f7a353c75e59389e759c97
[3] http://www.linuxwiki.de/LinuxHardware/PcmciaKarten/NetgearWAG511

Konran U. Gerber – Sonntag, 18. Dezember 2005 00:17 Uhr

Hi Ulf,

danke für deine Tipps. Da ich, wenn die Karte endlich mal läuft, diese auch im Monitor-Mode benutzen will, bin ich davon ausgegangen, dass ich den Wrapper auf Windows-Treiber besser weglasse. Mit deinem Links [2] und [3] kam ich soweit klar, dass ich mir den aktuellen Madwifi geladen habe, den ursprünglichen von SuSE deinstalliert und den neuen compiliert und installiert habe.

Toll finde ich, dass der aktuelle Madwifi noch die Leichen von Teilen der alten Version entfernt. Nun ist der Stand der Dinge, dass modprobe funktioniert und nach wlanconfig, iwconfig und ifconfig die Karte soweit läuft, dass die beiden LEDs im Wechsel blinken. Das ist schon mal gut.

Was ich nicht hinbekomme, ist die Konfiguration mit den Programmen aus dem KDE – also keine automatische Netzwerkkonfiguration. Wie und was ich nun manuell an Dateien ändern muss ohne Yast zu stören, ist mir ein Rätsel. Da brauche ich nochmal Hilfe. Ich habe bis jetzt jedenfalls noch kein Connect zu meinem Router hinbekommen. Per KInternet sehe ich nur ein fremdes Netz, nicht mein eigenes.

“wlanconfig ath0 list chan” zeigt mir übrigens die 802.11g-Kanäle nur bis 11 an. Es fehlen die oberen Kanäle … und mein Netz liegt auf Kanal 13. Was nun?

Ich müßte nun also noch ‘ne manuelle Konfiguration hinbekommen, die mit einem WEP-Key aus Passphrase arbeitet, wenn’s mit Yast nicht hinzubekommen ist. Wenn ich den Netzwerkkonfigurator auf das Interface loslasse und ihm per DHCP alles selbst überlasse, schreibt er brav eine Konfiguration (wer weiß wo …) und ich sehe weder eine route auf mein Netz noch bekomme ich eine IP von meinem Router.

Wie mache ich jetzt sinnvoll weiter?

cu,
Konran

Ulf B. – Sonntag, 18. Dezember 2005 00:46 Uhr

Hi Konran,

auswendig weiß ich jetzt auch nicht mehr im Detail wie das ging. Aber mal grob in Stichpunkten:

YaST starten Wechsle in Netzwerkgeräte Starte Netzwerkkarte Wähle Deine WLAN-Netzwerkkarte aus und gehe auf Bearbeiten Jetzt weiß ich nicht mehr genau. Aber irgendwo in den Einstellungen gibt es den Punkt erweiterte Einstellungen oder ähnlich. Hier kannst Du Deinen WEP-Schlüssel, Schlüssellänge, Kanal, und alle sonstigen WLAN Einstellungen vornehmen. Übrigens habe ich WAP nicht zum laufen bekommen, starte deshalb mal mit WEP, das sollte auf jeden Fall klappen (Wenn das läuft kannst Du ja noch einmal WAP testen – beachte die Einstellungen müssen natürlich auf beiden Seiten übereinstimmen). Alles beenden Nun sollte Dein WLAN funktionieren Wie gesagt habe ich momentan leider keinen Zugriff auf das Notebook meiner Frau, auf dem ich eine WLAN Karte (WG511) eingerichtet habe [1]. Evtl. kann ja jemand anderes die Prozedur mal im Detail nachvollziehen.

Ciao
Ulf

[1] http://lug-vs.endlose-rekursion.de/index.php/Hardware#WLAN

Konran U. Gerber – Sonntag, 18. Dezember 2005 17:14 Uhr

Hi Ulf,

deine beschriebenen Einstellungen (für WEP) hatte ich bereits mehrmals (und hab’s noch zweimal probiert) vorgenommen, sowohl mit DHCP als auch mit statischer IP. Yast schreibt brav eine Konfiguration … nur passiert daraufhin rein gar nichts. In den erweiterten Einstellungen wird das Interface der Karte als ath_pci geführt.

Erst wenn ich aus einer Shell mit wlanconfig die ath0 aus wifi0 anlege, dann mit iwconfig eine essid drauf setze und mit

    ifconfig ath0 up

das Interface starte, ändert sich der Kartenstatus zu Wechselblink-LEDs. Diese gerade beschriebenen Einstellungen bleiben nicht permanent und die Änderungen von Yast bewirken nichts merkbares auf der Karte, auch nicht nach einem Neustart. Ich bekomme auch keine route generiert, wenn ich bei Routing im Yast vorgebe, auf welchen Gateway er gehen soll.

Ein Knackpunkt ist, dass die Treiberversion von Madwifi nicht auf Kanal 13 gehen kann (geht auch mit iwconfig nicht) und mein Router auf Kanal 13 eingestellt ist. Kann das der Grund dafür sein, dass Yast keinen Effekt bei der Netzwerkkonfiguration hinterläßt?

Was auch noch seltsam ist: Die Debug-Features von Madwifi gehen alle nicht. Ein athdebug -h führt z.B. zum Fehler:

    sysctl-get(dev.ath.debug): File does not exist (o.ä.)

und athstats 1 gibt so was aus wie:

    ath0: device not supported

obwohl nach wlanconfig die ath0 existiert, da ich ja mit iwconfig und ifconfig an ath0 Einstellungen verändern kann (nur nicht z.B. channel 13 setzen).

Ach, waren das noch Zeiten, wo in /dev alle Devices standen und die Zuordnungen klar waren. Mit dev.ath.debug kann ich nichts mehr anfangen – na ja, das nur nebenbei. Ich glaube, ich installiere Linux noch mal komplett neu und setze den Madwifi dann frisch auf.

cu
Konran

Ulf B. – Montag, 26. Dezember 2005 12:26 Uhr

Hi Koran,

hatte endlich Gelegenheit mal auf den Notebook meiner Frau nachzusehen. Aber YaST legt bei mir auch diese devices nicht an, aber es funktioniert ja. Ich vermute, daß die Behandlung des WLAN für neuere Kernel anders läuft. Es scheint das YaST ein normales eth[…] device anlegt.

Mir scheint es so als wenn bei Dir durch das nachinstallieren des neuen Madwifi Treibers die Probleme erst aufgetreten sind. Versuche doch mal in den SuSE oder OpenSuSE [1] Foren Dein glück. Evtl. findet man dort die Information oder kann dort die Information erfragen.

Tut mir Leid wenn ich Dir hier nicht weiterhelfen kann (zumal ich zum Testen) das Notebook meiner Frau nicht immer zur Verfügung habe, und Ihr auch nicht die Konfiguration zerschießen möchte (Sie braucht das Notebook ja). Evtl. kann Dir ja jemand mit mehr Ahnung mit den aktuellen WLAN Konfigurationen (insbesondere unter SuSE) weiterhelfen.

Ciao
Ulf

[1] http://www.opensuse.org/Special:Search?search=wlan+ath&go.x=0&go.y=0&go=Go

man-draker – Samstag, 17. Dezember 2005 18:23 Uhr

Neben den bereits gegebenen Tipps bietet sich für alle, die LINUX auf einem Notebook nutzen wollen, die Seite Tuxmobil an [1]

[1] http://www.tuxmobil.de/

Konran U. Gerber – Sonntag, 18. Dezember 2005 00:20 Uhr

Die Tuxmobil gibt leider (bis jetzt noch) keine Auskunft über die WAG511. Es ist zwar die WG511T drin, die habe ich auch noch – allerdings mit ‘nem neueren Atheros Chipsatz, den unter Linux eh noch keiner unterstützt.

Konran