Wer lÀdt mein Modul rt2860sta?

27/05/2009 - 22:46 von Holger Marzen | Report spam
Um den WLAN-Chip Ralink 2860 meines Asus EEE Box B202 unter Debian Lenny
zum Laufen zu kriegen, habe ich mir bei
http://www.ralinktech.com/ralink/Ho...Linux.html
den
RT2860PCI/mPCI/PCIe/CB(RT2760/RT2790/RT2860/RT2890)
geholt.

make install kopiert das Modul dann nach
/lib/modules/2.6.26-2-686/kernel/drivers/net/wireless/rt2860sta.ko

Erstaunt bin ich allerdings, dass das Modul geladen wird, ohne dass ich
es in /etc/modules oder über einen alias in Tateinheit mit ifconfig
lade. Die Leerzeilen und
" pAd = f8b01000, size = 483956 " sowie
"<-- RTMPAllocAdapterBlock, Status=0" und
"pAd->CSRBaseAddress =0xf89e0000, csr_addr=0xf89e0000!"
stammen von ihm.

Ist udev der Schuldige? Wenn ja, woher kennt er das Modul?


May 27 20:13:55 hase kernel: [ 11.821948] kjournald starting. Commit interval 5 seconds
May 27 20:13:55 hase kernel: [ 11.821948] EXT3-fs: mounted filesystem with ordered data mode.
May 27 20:13:55 hase kernel: [ 14.698503] udevd version 125 started
May 27 20:13:55 hase kernel: [ 17.000528] Linux agpgart interface v0.103
May 27 20:13:55 hase kernel: [ 17.016529] agpgart: Detected an Intel 945GME Chipset.
May 27 20:13:55 hase kernel: [ 17.016529] agpgart: Detected 7932K stolen memory.
May 27 20:13:55 hase kernel: [ 17.036869] agpgart: AGP aperture is 256M @ 0xd0000000
May 27 20:13:55 hase kernel: [ 17.408342] ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17
May 27 20:13:55 hase kernel: [ 17.408531] PCI: Setting latency timer of device 0000:03:00.0 to 64
May 27 20:13:55 hase kernel: [ 17.408867]
May 27 20:13:55 hase kernel: [ 17.408872]
May 27 20:13:55 hase kernel: [ 17.408874] pAd = f8b01000, size = 483956 ==May 27 20:13:55 hase kernel: [ 17.408877]
May 27 20:13:55 hase kernel: [ 17.409166] <-- RTMPAllocAdapterBlock, Status=0
May 27 20:13:55 hase kernel: [ 17.409185] pAd->CSRBaseAddress =0xf89e0000, csr_addr=0xf89e0000!
May 27 20:13:55 hase kernel: [ 17.460342] input: Power Button (FF) as /class/input/input3
May 27 20:13:55 hase kernel: [ 17.516458] ACPI: Power Button (FF) [PWRF]
May 27 20:13:55 hase kernel: [ 17.516760] input: Power Button (CM) as /class/input/input4
May 27 20:13:55 hase kernel: [ 17.572474] ACPI: Power Button (CM) [PWRB]
 

Lesen sie die antworten

#1 Martin Schmitz
28/05/2009 - 04:29 | Warnen spam
Holger Marzen wrote:
Erstaunt bin ich allerdings, dass das Modul geladen wird, ohne dass
ich es in /etc/modules oder über einen alias in Tateinheit mit


[...]

Nein, der Kernel-Modul-Autoloader, den gibt es seit gefühlten 100 Jahren
schon und der versetzt den Kernel in die Lage automatisch alle Treiber
zu laden, für die er Hardware findet.

May 27 20:13:55 hase kernel: [ 17.408874] pAd = f8b01000, size > 483956 ==> May 27 20:13:55 hase kernel: [ 17.408877]
May 27 20:13:55 hase kernel: [ 17.409166] <-- RTMPAllocAdapterBlock,
Status=0
May 27 20:13:55 hase kernel: [ 17.409185] pAd->CSRBaseAddress



Bei dem Treiber empfiehlt es sich sehr, das Debugging auszuschalten,
ansonsten hast Du Dein dmesg ganz schnell voller solcher Meldungen.

Sonst ist der Treiber ziemlich schön, der macht z.B. WPA(2) ganz ohne
Supplicant direkt im Kernelmodul. Leider findet man darüber kaum Infos
im Netz. Ich werd' nàchste Tage mal ein kleines HowTo darüber
schreiben...

Martin

Ähnliche fragen