Zum Inhalt springen
  • Das GSF wandelt Links in Affiliate Links um, um ggf. eine Provision erhalten zu können. Gerne nutzen bitte, danke! Mehr Infos, wie ihr das GSF unterstützen könnt, findet ihr im GSF Support Topic.

Empfohlene Beiträge

Geschrieben

So, mal wieder ne Tracht Prügel von den PC-Experten abholen :-D :

Folgendes System:

AMD64 3400+

Asus K8V-X Board (inkl. Yukon Gigabit Ethernetkarte)

Netgear MA311 Wlankarte (ACX-Chipsatz)

AMD64-Version von Gentoo mit 2.6.8er Kernel.

Folgendes Problem:

Ich habe versucht den Home Router Guide von gentoo.org umzusetzen. Das Problem ist aber wenn ich versuche beide Karten hoch zu bringen, kackt mir der Eimer ab. Will sagen, ich kriegen ne ganze Menge Code um die Ohren gehauen (ich habs nimmer genau im Kopf, geht aber jedenfalls um IRQs und um den ACX-Treiber). Beendet wird das ganze damit, daß er mir sagt das der Interrupt Handler am Sack ist. Anschliessend geht nur noch die Reset-Taste...

Einzeln laufen beide Karten wunderbar...

Folgende Fragen:

Kann mir jemand mit nem Link aushelfen, bei dem die Einrichtung von 2 NICs beschrieben wird?

Oder wo ich ein bisschen was über IRQs lernen kann?

Google ist zwar mein Freund, hat aber im Prinzip nur eine ziemlich altes HowTo von Linux.com rausgeschmissen...

Weitere Infos kann ich heute abend gerne posten wenn ich nicht mehr in der Arbeit sitzen muss... Der Fehler ist übrigens ohne weiteres reproduzierbar....

Chili

P.S. Mir fällt gerade was ein: Eth0 wird automatisch beim booten gestartet, für Wlan0 habe ich das noch nicht eingerichtet. Sollte ich vielleicht mal zuerst die Wlan-Karte und dann Eth0 starten?

P.P.S. Immer feste druff & Danke schonmal... :-D

Geschrieben (bearbeitet)

1: Bitte exakte Fehlermeldung posten. (Kernelpanic?)

2: Bitte Output von dmesg posten.

3: Bitte - sofern nicht aus dmesg ersichtlich - die benutzten Slots und die zugewiesenen IRQs posten.

4: Bitte nochmal kurz schreiben, welche Kernelversion (also vanilla, gentoo, gentoo-dev, av, ac, etc. - je nachdem, was Du da "emerged" hast) in welcher ebuild-Version und welche Treiber(module) Du da benutzt.

Bearbeitet von Lacknase
Geschrieben

OK, mache ich heute Abend.

Noch ne kurze Frage dazu:

Wieviel von der Fehlermeldung? Die geht soweit ich das erahnen kann über mehrere Seiten und endet eben nur mit "Kernel panic: Aiee, kiling interrupt handler!

In interrupt handler - not syncing"

Da mir aber die Kiste komplett abschmiert, kann natürlich nicht gucken wieviel Fehlermeldung tatsächlich kommt. In den logs finde ich im übrigen auch keinen Hinweis darauf, das was schief läuft...

Rest folgt später...

Chili

Geschrieben (bearbeitet)

Also hier das Update:

1. Die Kiste mag mit dem "normalen" Kernel gar nicht mehr wenn ich die Onboard-NIC aktiviere. Er meckert über den Treiber (sk98lin) und bleibt mit der Kernel Panic - Aiee... stehen. Allerdings mault er dabei über sk98lin (Der Treiber der Ethernetkarte)

2. Starte ich den Kernel für die Router-Config, so kackt er ab wenn ich versuche die Wlan-Karte zu starten. Fehlermeldung siehe weiter unten.

3. Mache ich die Onboard-NIC im BIOS an und boote den Router-Kernel so bleibt er bei "Setting eth0 up via dhcp" (sinngemäss) stehen. Keine Kernelpanic kein nix, keine Reaktion auf Keyboard. Vergebe ich eine feste IP, so bootet er, bleibt aber stehen sobald ich die Wlan-Karte anwerfe...

Folgende Infos habe ich zusammen getragen:

1. dmesg | grep acx

as firmware upload failure!)
acx_init_module: TI acx_pci.o: Ver 0.2.0pre8 Driver initialized, waiting for cards to probe...
acx_probe_pci: WARNING: ACX111 support is quite experimental!
acx_select_io_register_set: using ACX111 io resource addresses (size: 56)
acx_show_card_eeprom_id: EEPROM card ID string check found uninitialised card ID: this is a SpeedStream SS1021 or Gigafast WF721-AEX, no??
acx_probe_pci: TI acx_pci: Using IRQ 169
acx_reset_mac: enable soft reset...
acx_reset_mac: disable soft reset and go to init mode...
Trying to load firmware: '/home/chili/acx100-0.2.0pre8_plus_fixes_34/scripts/./../firmware/TIACX111.BIN'
acx_write_fw: Firmware written.
acx_write_fw (firmware): 0, acx_validate_fw: 0
acx_reset_dev: boot up eCPU and wait for complete...
acx_reset_dev: Received signal that card is ready to be configured :) (the eCPU has woken up)
acx_reset_dev: Clean up cmd mailbox access area
acx100: allocated net device wlan0, driver compiled against wireless extensions v16 and Linux 2.6.8-gentoo-r4
************* acx_init_mac_1 *************
ERROR 2 trying to open firmware image file '/home/chili/acx100-0.2.0pre8_plus_fixes_34/scripts/./../firmware/RADIO16.BIN': file not found - make sure this EXACT filename is in eXaCtLy this directory!
WARNING: no suitable radio module (/home/chili/acx100-0.2.0pre8_plus_fixes_34/scripts/./../firmware/RADIO16.BIN) found to load. No problem in case of a combined firmware, FATAL when using a separated firmware (base firmware / radio image).
acx111_init_packet_templates: Init max packet templates
acx111_create_dma_regions: set up acx111 queue memory configuration (queue configs + descriptors)
acx100: form factor 0x01 ((mini-)PCI / CardBus), radio type 0x16 (Radia), EEPROM version 0x0005. Uploaded firmware 'Rev 0.1.0.11' (0x03010101).
creating /proc entry driver/acx_wlan0
creating /proc entry driver/acx_wlan0_diag
creating /proc entry driver/acx_wlan0_eeprom
creating /proc entry driver/acx_wlan0_phy
acx_probe_pci: TI acx_pci.o: Ver 0.2.0pre8 Loaded Successfully
acx_set_status: Setting status = 0 (STARTED)
Configure Command 0x100B not supported under acx111 (yet)
Configure Command 0x100F not supported under acx111 (yet)
Configure Command 0x100E not supported under acx111 (yet)
acx_set_status: Setting status = 1 (SCANNING)
acx_process_probe_response: found and registered station 0: ESSID "SSHS" on channel 1, BSSID 00:02:6F:09:3A:02, Access Point/11Mbps, Caps 0x0011, SIR 9, SNR 0.
acx_process_probe_response: found and registered station 1: ESSID "ConnectionPoint" on channel 3, BSSID 00:01:E3:41:62:D7, Access Point/54Mbps, Caps 0x0401, SIR 25, SNR 0.
acx_process_probe_response: found and registered station 2: ESSID " " on channel 11, BSSID 00:09:5B:5C:84:E9, Access Point/11Mbps, Caps 0x0031, SIR 6, SNR 0.
acx_process_probe_response: found and registered station 3: ESSID "IDEO" on channel 11, BSSID 00:0B:86:80:89:A0, Access Point/11Mbps, Caps 0x0031, SIR 8, SNR 0.
acx_complete_dot11_scan: matching station FOUND (idx 1), JOINING (00 01 E3 41 62 D7).
<acx_join_bssid> BSS_Type = 2
<acx_join_bssid> JoinBSSID MAC:00 01 E3 41 62 D7
acx_set_status: Setting status = 2 (WAIT_AUTH)
acx_process_authen: UNVERIFIED.
<acx_sta_list_add> sta = 00:01:E3:41:62:D7
acx_process_authen auth seq step 2.
acx_set_status: Setting status = 3 (AUTHENTICATED)
acx_set_status: Setting status = 4 (ASSOCIATED)
acx_timer: status = 4

2. ifconfig

wlan0     Link encap:Ethernet  HWaddr 00:09:5B:BB:3C:FB  
         inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::209:5bff:febb:3cfb/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:907 errors:0 dropped:0 overruns:0 frame:0
         TX packets:439 errors:3 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:465401 (454.4 Kb)  TX bytes:95417 (93.1 Kb)
         Interrupt:169

3. Kernel:

uname -r

2.6.8-gentoo-r4

4. Kernel-Sourcen

Wie laut Install-Howto für AMD64

gentoo-dev-sources

5. dmesg (mit laufender Ethernetkarte aber ohne Wlan):

sk98lin: Network Device Driver v6.23
(C)Copyright 1999-2004 Marvell(R).
Pin 1-17 already programmed
ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 169
sk98lin: Asus mainboard with buggy VPD? Correcting data.
eth0: Yukon Gigabit Ethernet 10/100/1000Base-T Adapter
     PrefPort:A  RlmtMode:Check Link State

6 Interrupts

Sind beide Karten gleichzeitig aktiv, so werden diese Interrupts vergeben:

ETH0= 169

WLAN0= 177

7. Die genaue Fehlermeldung (Router-Kernel, Änderungen siehe unten)::

Code 41 89 04 24 0f 47 41 04 66 41 89 44 24 04 48 8b 74 24 20 8b
RIP <ffffffffa0029d8c>{acx_pci:acx_rx_desc_to_ether+1388} RSP <ffffffff804e81603>
CR2: 0000000000000012
<0>Kernel Panic: Aiee, killing interrupt handler!
In Interrupt Handler not syncing

Folgendes habe ich verbrochen:

1. Kernel

laut HowTo hinzugefügt:

Networking options  --->
  [*] TCP/IP networking
     [*] IP: advanced router
  [*] Network packet filtering (replaces ipchains)
If you use 2.4.x, you have to enable the following for DHCP:
  [*] Socket Filtering

  IP: Netfilter Configuration  --->
     [*] Connection tracking (required for masq/NAT)
        [x] FTP protocol support
        [x] IRC protocol support
     [*] IP tables support (required for filtering/masq/NAT)
        [*] IP range match support
        [x] MAC address match support
        [*] Multiple port match support
        [*] Packet filtering
           [*] REJECT target support
           [x] REDIRECT target support
        [*] Full NAT
           [*] MASQUERADE target support
        [s] Packet mangling
           [s] MARK target support
        [x] LOG target support

  QoS and/or fair queueing  --->
     [s] QoS and/or fair queueing
        [s] HTB packet scheduler
        [s] Ingress Qdisc

Inklusive der Sachen mit .

2. WAN

Dynamic IP Users:
# emerge dhcpcd
# nano /etc/conf.d/net
You'll need an entry like so:
ifconfig_eth1=( "dhcp" )

3. LAN

# nano /etc/conf.d/net
Add a line like the following:
ifconfig_eth0=( "192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0" )
# rc-update add net.eth0 default
# /etc/init.d/net.eth0 start

So und nu?

Ich habe leider keinerlei Ahnung.... :-D(

Chili

Bearbeitet von chili_666
Geschrieben

Ich würde mal mit einer Problemhorizontverengung anfangen:

Bevor Du Dich der WLAN-Geschichte (da scheint es Streß mit dem Firmware-Image zu geben) widmest, würde ich erstmal den Onboard-NIC nachweislich zum Laufen kriegen.

Zur Info noch wichtig:

1.) Ist im Bios BYTE_MERGE - sofern vorhanden - deaktiviert?

2.) Ist APIC im Bios aktiviert (alternativ im Kernel unter "Processor type and features" kontrollieren, ob "Local APIC support on uniprocessors " und "IO-APIC support on uniprocessors" aktiviert sind)?

3.) Warum hast Du Socket-Filtering aktiviert, wenn Du einen 2.6er-Kernel fährst? Ist mir da etwas Grundlegendes entgangen?

Wenn Du obiges überprüft/korrigiert/den Kernel evtl. neu kompiliert hast (bevorzugt mit sk98lin als Modul), schaltest Du den onboard-NIC ein, fährst mit fester IP hoch und postest dann bitte einmal die Ausgabe von

dmesg

und

ifconfig

Um DHCP zu fahren, brauchst Du natürlich einen DHCP-Server. Gibt es das bei Dir im Netz? Wenn nicht, rührt da der TimeOut her. Nebenbei: soll der Rechner primärer Gateway (an einem DSL-Modem z.B.) werden, oder hängt der dann an einem zweiten Router als "WLAN"-Router?

Nicht aufgeben :-D

Geschrieben

Morgen.

1. gibt es nicht

2. ist an

3. habe ich nicht. Ich habe nur den Code aus dem Tutorial kopiert und vergessen die Option für den 2.4er Kernel zu entfernen :-D

Die Lösung für mein Eth0-Problem war super easy - einfach mal ein anderes NEtzwerkkabel benutzt und siehe da, es funzt...

Dann habe ich mal das gemacht was Du wolltest:

ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:11:2F:75:A0:24
         inet addr:192.168.2.28  Bcast:255.255.255.255
Mask:255.255.255.0
         inet6 addr: fe80::211:2fff:fe75:a024/64 Scope:Link
         UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:1 errors:0 dropped:0 overruns:0 frame:0
         TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:590 (590.0 b)  TX bytes:340 (340.0 b)
         Interrupt:169 Memory:f7c00000-0

dmesg:

Bootdata ok (command line is root=/dev/hda3)
Linux version 2.6.8-gentoo-r4 (root@memnoch) (gcc version 3.3.4 20040623
(Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)) #4 Thu Oct 21 21:57:08
Local time zone must be set--see zic manu
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000003ff30000 (usable)
BIOS-e820: 000000003ff30000 - 000000003ff40000 (ACPI data)
BIOS-e820: 000000003ff40000 - 000000003fff0000 (ACPI NVS)
BIOS-e820: 000000003fff0000 - 0000000040000000 (reserved)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
init_memory_mapping
Scan SMP from 0000010000000000 for 1024 bytes.
No mptable found.
Scan SMP from 000001000009fc00 for 1024 bytes.
Scan SMP from 00000100000f0000 for 65536 bytes.
On node 0 totalpages: 261936
 DMA zone: 4096 pages, LIFO batch:1
 Normal zone: 257840 pages, LIFO batch:16
 HighMem zone: 0 pages, LIFO batch:1
Looks like a VIA chipset. Disabling IOMMU. Overwrite with
"iommu=allowed"
ACPI: RSDP (v002 ACPIAM                                    ) @
0x00000000000faac0
ACPI: XSDT (v001 A M I  OEMXSDT  0x08000403 MSFT 0x00000097) @
0x000000003ff30100
ACPI: FADT (v003 A M I  OEMFACP  0x08000403 MSFT 0x00000097) @
0x000000003ff30290
ACPI: MADT (v001 A M I  OEMAPIC  0x08000403 MSFT 0x00000097) @
0x000000003ff30390
ACPI: OEMB (v001 A M I  OEMBIOS  0x08000403 MSFT 0x00000097) @
0x000000003ff40040
ACPI: DSDT (v001  A0091 A0091006 0x00000006 MSFT 0x0100000d) @
0x0000000000000000
ACPI: Local APIC address 0xfee00000
set_pte_phys ffffffffff5fd000 to fee00000
spp_getpage 0000010001e0a000
spp_getpage 0000010001e0b000
Boot CPU = 0
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 15:12 APIC version 16
   Bootup CPU
ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
set_pte_phys ffffffffff5fc000 to fec00000
IOAPIC[0]: Assigned apic_id 1
IOAPIC[0]: apic_id 1, version 3, address 0xfec00000, GSI 0-23

ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
Int: type 0, pol 0, trig 0, bus 0, irq 0, 1-2
Int: type 0, pol 3, trig 3, bus 0, irq 9, 1-9
Bus #0 is ISA
ACPI: IRQ0 used by override.
Int: type 0, pol 0, trig 0, bus 0, irq 1, 1-1
ACPI: IRQ2 used by override.
Int: type 0, pol 0, trig 0, bus 0, irq 3, 1-3
Int: type 0, pol 0, trig 0, bus 0, irq 4, 1-4
Int: type 0, pol 0, trig 0, bus 0, irq 5, 1-5
Int: type 0, pol 0, trig 0, bus 0, irq 6, 1-6
Int: type 0, pol 0, trig 0, bus 0, irq 7, 1-7
Int: type 0, pol 0, trig 0, bus 0, irq 8, 1-8
ACPI: IRQ9 used by override.
Int: type 0, pol 0, trig 0, bus 0, irq 10, 1-10
Int: type 0, pol 0, trig 0, bus 0, irq 11, 1-11
Int: type 0, pol 0, trig 0, bus 0, irq 12, 1-12
Int: type 0, pol 0, trig 0, bus 0, irq 13, 1-13
Int: type 0, pol 0, trig 0, bus 0, irq 14, 1-14
Int: type 0, pol 0, trig 0, bus 0, irq 15, 1-15
Using ACPI (MADT) for SMP configuration information
set_pte_phys ffffffffff5fd000 to fee00000
mapped APIC to ffffffffff5fd000 (        fee00000)
set_pte_phys ffffffffff5fc000 to fec00000
mapped IOAPIC to ffffffffff5fc000 (00000000fec00000)
Built 1 zonelists
Kernel command line: root=/dev/hda3 console=tty0
Initializing CPU#0
PID hash table entries: 16 (order 4: 256 bytes)
time.c: Using 1.193182 MHz PIT timer.
time.c: Detected 2002.620 MHz processor.
Console: colour VGA+ 80x25
Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Placing software IO TLB between 0x210e000 - 0x610e000
Memory: 958728k/1047744k available (2753k kernel code, 88276k reserved,
1232k data, 176k init)
Calibrating delay loop... 3923.96 BogoMIPS
Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: AMD Athlon(tm) 64 Processor 3000+ stepping 00
init init/main.c:657
init init/main.c:670
init init/main.c:675
do_pre_smp_initcalls init/main.c:621
do_pre_smp_initcalls init/main.c:627
init init/main.c:679
init init/main.c:682
Getting VERSION: 40010
Getting VERSION: 40010
Getting ID: 0
Getting ID: f000000
Getting LVT0: 700
Getting LVT1: 400
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000Using local APIC NMI watchdog using perfctr0
ENABLING IO-APIC IRQs
Synchronizing Arb IDs.
init IO_APIC IRQs
IO-APIC (apicid-pin) 1-0, 1-16, 1-17, 1-18, 1-19, 1-20, 1-21, 1-22,
1-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=-1
Using local APIC timer interrupts.
Detected 12.516 MHz APIC timer.
init init/main.c:684
init init/main.c:686
init init/main.c:692
do_basic_setup init/main.c:602
do_basic_setup init/main.c:604
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 11 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 7 10 11 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
IOAPIC[0]: Set PCI routing entry (1-17 -> 0xa9 -> IRQ 17 Mode:1
Active:1)
ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 169
IOAPIC[0]: Set PCI routing entry (1-18 -> 0xb1 -> IRQ 18 Mode:1
Active:1)
ACPI: PCI interrupt 0000:00:0d.0[A] -> GSI 18 (level, low) -> IRQ 177
IOAPIC[0]: Set PCI routing entry (1-20 -> 0xb9 -> IRQ 20 Mode:1
Active:1)
ACPI: PCI interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 185
Pin 1-20 already programmed
ACPI: PCI interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 185
IOAPIC[0]: Set PCI routing entry (1-21 -> 0xc1 -> IRQ 21 Mode:1
Active:1)
ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 193
Pin 1-21 already programmed
ACPI: PCI interrupt 0000:00:10.1[A] -> GSI 21 (level, low) -> IRQ 193
Pin 1-21 already programmed
ACPI: PCI interrupt 0000:00:10.4[C] -> GSI 21 (level, low) -> IRQ 193
IOAPIC[0]: Set PCI routing entry (1-22 -> 0xc9 -> IRQ 22 Mode:1
Active:1)
ACPI: PCI interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 201
IOAPIC[0]: Set PCI routing entry (1-16 -> 0xd1 -> IRQ 16 Mode:1
Active:1)
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 209
number of MP IRQ sources: 15.
number of IO-APIC #1 registers: 24.
testing the IO APIC.......................

IO APIC #1......
.... register #00: 01000000
.......    : physical APIC id: 01
.... register #01: 00178003
.......     : max redirection entries: 0017
.......     : PRQ implemented: 1
.......     : IO APIC version: 0003
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00  1    0    0   0   0    0    0    00
01 001 01  0    0    0   0   0    1    1    39
02 001 01  0    0    0   0   0    1    1    31
03 001 01  0    0    0   0   0    1    1    41
04 001 01  0    0    0   0   0    1    1    49
05 001 01  0    0    0   0   0    1    1    51
06 001 01  0    0    0   0   0    1    1    59
07 001 01  0    0    0   0   0    1    1    61
08 001 01  0    0    0   0   0    1    1    69
09 001 01  0    1    0   1   0    1    1    71
0a 001 01  0    0    0   0   0    1    1    79
0b 001 01  0    0    0   0   0    1    1    81
0c 001 01  0    0    0   0   0    1    1    89
0d 001 01  0    0    0   0   0    1    1    91
0e 001 01  0    0    0   0   0    1    1    99
0f 001 01  0    0    0   0   0    1    1    A1
10 001 01  1    1    0   1   0    1    1    D1
11 001 01  1    1    0   1   0    1    1    A9
12 001 01  1    1    0   1   0    1    1    B1
13 000 00  1    0    0   0   0    0    0    00
14 001 01  1    1    0   1   0    1    1    B9
15 001 01  1    1    0   1   0    1    1    C1
16 001 01  1    1    0   1   0    1    1    C9
17 000 00  1    0    0   0   0    0    0    00
Using vector-based indexing
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ209 -> 0:16
IRQ169 -> 0:17
IRQ177 -> 0:18
IRQ185 -> 0:20
.................................... done.
agpgart: Detected AGP bridge 0
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: AGP aperture is 64M @ 0xf8000000
PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
vesafb: probe of vesafb0 failed with error -6
vga16fb: initializing
vga16fb: mapped to 0x00000100000a0000
fb0: VGA16 VGA frame buffer device
set_pte_phys ffffffffff600000 to 586000
spp_getpage 000001003fd42000
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
devfs: 2004-01-31 Richard Gooch ([email protected])
devfs: boot_options: 0x1
Installing knfsd (copyright (C) 1996 [email protected]).
PCI: Via IRQ fixup for 0000:00:10.0, from 11 to 1
PCI: Via IRQ fixup for 0000:00:10.1, from 11 to 1
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
ACPI: Power Button (FF) [PWRF]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Processor [CPU1] (supports C1)
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
Hangcheck: starting hangcheck timer 0.5.0 (tick is 180 seconds, margin
is 60 seconds).
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing
disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
parport0: PC-style at 0x378 [PCSPP(,...)]
IOAPIC[0]: Set PCI routing entry (1-6 -> 0x59 -> IRQ 6 Mode:0 Active:0)
acpi_floppy_resource: 6 ioports at 0x3f0
acpi_floppy_resource: 1 ioports at 0x3f7
floppy: controller ACPI FDC at I/O 0x3f0-0x3f5, 0x3f7-0x3f7 irq 6 dma
channel 2
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.28.
netconsole: not configured, aborting
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:0f.1
Pin 1-20 already programmed
ACPI: PCI interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 185
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
   ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
   ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
hda: Maxtor 6Y080L0, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: HL-DT-ST DVDRAM GSA-4082B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=65535/16/63,
UDMA(133)
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3
hdc: ATAPI 32X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
Pin 1-21 already programmed
ACPI: PCI interrupt 0000:00:10.4[C] -> GSI 21 (level, low) -> IRQ 193
ehci_hcd 0000:00:10.4: EHCI Host Controller
ehci_hcd 0000:00:10.4: irq 193, pci mem ffffff0000033000
ehci_hcd 0000:00:10.4: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.4: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
USB Universal Host Controller Interface driver v2.2
Pin 1-21 already programmed
ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 193
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: irq 193, io base 000000000000c000
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Pin 1-21 already programmed
ACPI: PCI interrupt 0000:00:10.1[A] -> GSI 21 (level, low) -> IRQ 193
uhci_hcd 0000:00:10.1: UHCI Host Controller
uhci_hcd 0000:00:10.1: irq 193, io base 000000000000c400
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
Intel 810 + AC97 Audio, version 1.01, 21:52:02 Oct 21 2004
Advanced Linux Sound Architecture Driver Version 1.0.4 (Mon May 17
14:31:44 2004 UTC).
ALSA device list:
 No soundcards found.
oprofile: using NMI interrupt.
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
ip_conntrack version 2.1 (4092 buckets, 32736 max) - 432 bytes per
conntrack
ip_tables: (C) 2000-2002 Netfilter core team
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
powernow-k8: Found 1 AMD Athlon 64 / Opteron processors (version
1.00.09b)
powernow-k8: BIOS error: numpst must be 1
ACPI: (supports S0 S1 S3 S4 S5)
init init/main.c:694
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 176k freedusb 3-2: new full speed USB device using address 2
hub 3-2:1.0: USB hub found
hub 3-2:1.0: 4 ports detected
usb 3-2.2: new low speed USB device using address 3
input: USB HID v1.10 Mouse [Microsoft Microsoft Wireless Intellimouse
Explorer® 1.0A] on usb-0000:00:10.1-2.2
Adding 1004052k swap on /dev/hda2.  Priority:-1 extents:1
usb 3-2.4: new low speed USB device using address 4
EXT3-fs warning: maximal mount count reached, running e2fsck is
recommended
EXT3 FS on hda3, internal journal
input: USB HID v1.10 Keyboard [Microsoft® Office Keyboard] on
usb-0000:00:10.1-2.4
input: USB HID v1.10 Device [Microsoft® Office Keyboard] on
usb-0000:00:10.1-2.4
Pin 1-17 already programmed
ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 169
sk98lin: Network Device Driver v6.23
(C)Copyright 1999-2004 Marvell(R).
Pin 1-17 already programmed
ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 169
sk98lin: Asus mainboard with buggy VPD? Correcting data.
eth0: Yukon Gigabit Ethernet 10/100/1000Base-T Adapter
     PrefPort:A  RlmtMode:Check Link State
eth0: network connection up using port A
   speed:           100
   autonegotiation: yes
   duplex mode:     full
   flowctrl:        symmetric
   irq moderation:  disabled
   scatter-gather:  enabled
drivers/usb/input/hid-input.c: event field not found
drivers/usb/input/hid-input.c: event field not found
eth0: no IPv6 routers present

Das war die komplette Ausgabe von dmesg.

Sk98lin war die ganze Zeit als Modul kompiliert.

Das Netz sieht so aus:

Dsl-Modem - Wlan-Router - 3 Wlan-Rechner (einer davon der AMD64)

AMD64 - Router/Switch - 2 weitere Rechner

Die zwei weiteren Rechner sollten eben über den AMD64 an das restliche Netz angebunden werden und auch ins Internet können... Der AMD64 soll eben quasi als "Wlan"-Router fungieren...

Aufgeben? Kommt nicht in Frage.. ich habe Gentoo installiert bekommen, meine Wlan-Karte läuft, 3d Unterstützung für ne ATI-Karte unter Debian habe ich auch schon hingekriegt... also was soll mich noch schrecken?

Ich finde halt leider nur keine Dokus die mir bei diesem Problem helfen könnten... :-D

Auf jedenfall: Danke nochmal!

Chili

P.S. Gerade noch gesehen in der dmesg mit Wlan:

v16 and Linux 2.6.8-gentoo-r4
************* acx_init_mac_1 *************
ERROR 2 trying to open firmware image file '/home/chili/acx100-0.2.0pre8_plus_fi
xes_34/scripts/./../firmware/RADIO16.BIN': file not found - make sure this EXACT
filename is in eXaCtLy this directory!
WARNING: no suitable radio module (/home/chili/acx100-0.2.0pre8_plus_fixes_34/sc
ripts/./../firmware/RADIO16.BIN) found to load. No problem in case of a combined
firmware, FATAL when using a separated firmware (base firmware / radio image).

Keine Ahnung ob das bei mir zutrifft. Ich hbae mich stur an das Tut von ACx-Howto gehalten

Und ganz unten fügt er das noch an:

acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3
:41:62:D7
acx_process_authen: UNVERIFIED.
00:09:5B:BB:3C:FB 00:30:65:1A:AA:47 00:01:E3:41:62:D7 00:01:E3:41:62:D7 00:01:E3

Muss mir das was sagen?

Geschrieben

Ja. Das sagt u.a., daß er die Firmware bzw. Teile davon nicht findet. Mag sein, daß der relative Pfad "stört". Es sollte womöglich statt

/home/chili/acx100-0.2.0pre8_plus_fixes_34/scripts/./../firmware/RADIO16.BIN

vielleicht

/home/chili/acx100-0.2.0pre8_plus_fixes_34/firmware/RADIO16.BIN

heißen. Aber wenn ich richtig gelesen habe, wird der Pfad via Script "ermittelt". Hast Du den ganzen Kram auch wie empfohlen nach /usr/share/acx kopiert? Bist Du sicher, daß Du nicht "verschoben" hast? Existiert RADIO16.BIN überhaupt im angegebenen Pfad?

Geschrieben (bearbeitet)

OK, ich habe wohl tatsächlich vergessen die Firmware nach /usr/share/acx zu ziehen...

Jetzt spuckt dmesg zumindest keine Fehler mehr aus, wenn die Wlan-Karte läuft. Es hat sich halt leider sonst nix getan: Bringe ich beide Karten hoch kackt er ab...

:-D(

Chili

Edit sacht gerade ich habe mich verlesen:

2.) Ist APIC im Bios aktiviert (alternativ im Kernel unter "Processor type and features" kontrollieren, ob "Local APIC support on uniprocessors " und "IO-APIC support on uniprocessors" aktiviert sind)?

Ich finde nix mit APIC im Kernel. WEder unter Processor type... noch sonst wo. Mit ACPI kann ich dienen? Liegts daran?

Bearbeitet von chili_666
Geschrieben

A(dvanced)P(rogrammable)I(nterrupt)C(ontroller) ist bei Dir bereits aktiv, wie die dmesg-Ausgabe verrät. Ich würde als nächstes einmal die wlan-Karte auf einen anderen PCI-Slot stecken (bevorzugt Busmaster, also PCI0 oder PCI1).

Geschrieben

ES FUNKTIONIERT!

Vielen, vielen Dank....

Also ich habe nochmals die PCI-Slots versucht... hat aber nicht viel gebracht. Bis mir dann aufgefallen ist, da0ß bei dmesg immer was von IRQ-Moderation steht. Also mal flugs anach gegoogelt - siehe da gleich der erste Link ein Treffer zum Thema Sk98lin.

Anscheinend mag Asus Linux nicht und es gibt deswegen immer wieder Treiber & IRQ-Probleme. Allerdingshabe ich da einen Link zu ner neuen Treiberversion und 2 Patches gefunden. Die habe ich mit ein bisschen Gefummel installiert gekriegt und jetzt läufts...

Also:

Vielen Dank nochmal.... :grins:

Chili

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.


×
×
  • Neu erstellen...

Wichtige Information