Realtek 8180 wireless PCMCIA
Hallo Laptop Liste! Ich habe eine Netgear PCMCIA Wireless Karte mit dem Chipsatz Realtek 8180. Realtek hat sogar Linux Treiber dafür: http://www.realtek.com.tw/downloads/downloads1-3.aspx?keyword=rtl8180#200212...) Glücklich habe ich mir die Treiber für gcc 3.3.3 gezogen, entpackt und in der Makefile meine Kernelversion eingetragen (KERNELRELEASE=2.6.5-7.75) Dann wollte ich das modul compelieren: linux:/home/spiekey/rtl8180_1.5 # make gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.6.5-7.75/include/ -DRTL_IO_MAP -DRTL_LITTLE_ENDIAN -DRTL_ACT_AS_STA -DRTL8180_DRV_ON_PC -DENABLE_DBG_PRINT -c -o r8180_pci_init.o r8180_pci_init.c In file included from /usr/src/linux-2.6.5-7.75/include/asm/processor.h:18, from /usr/src/linux-2.6.5-7.75/include/asm/thread_info.h:13, from /usr/src/linux-2.6.5-7.75/include/linux/thread_info.h:21, from /usr/src/linux-2.6.5-7.75/include/linux/spinlock.h:12, from /usr/src/linux-2.6.5-7.75/include/linux/capability.h:45, from /usr/src/linux-2.6.5-7.75/include/linux/sched.h:7, from /usr/src/linux-2.6.5-7.75/include/linux/module.h:10, from r8180_pci_init.c:21: /usr/src/linux-2.6.5-7.75/include/asm/system.h: In function `__set_64bit_var': /usr/src/linux-2.6.5-7.75/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/linux-2.6.5-7.75/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/linux-2.6.5-7.75/include/linux/irq.h:20, from /usr/src/linux-2.6.5-7.75/include/asm/hardirq.h:6, from /usr/src/linux-2.6.5-7.75/include/linux/interrupt.h:11, from /usr/src/linux-2.6.5-7.75/include/asm/highmem.h:24, from /usr/src/linux-2.6.5-7.75/include/linux/highmem.h:14, from /usr/src/linux-2.6.5-7.75/include/linux/skbuff.h:27, from /usr/src/linux-2.6.5-7.75/include/linux/netdevice.h:150, from r8180_pci_init.c:29: /usr/src/linux-2.6.5-7.75/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory In file included from /usr/src/linux-2.6.5-7.75/include/asm/hardirq.h:6, from /usr/src/linux-2.6.5-7.75/include/linux/interrupt.h:11, from /usr/src/linux-2.6.5-7.75/include/asm/highmem.h:24, from /usr/src/linux-2.6.5-7.75/include/linux/highmem.h:14, from /usr/src/linux-2.6.5-7.75/include/linux/skbuff.h:27, from /usr/src/linux-2.6.5-7.75/include/linux/netdevice.h:150, from r8180_pci_init.c:29: /usr/src/linux-2.6.5-7.75/include/linux/irq.h: At top level: /usr/src/linux-2.6.5-7.75/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function) In file included from /usr/src/linux-2.6.5-7.75/include/linux/irq.h:72, from /usr/src/linux-2.6.5-7.75/include/asm/hardirq.h:6, from /usr/src/linux-2.6.5-7.75/include/linux/interrupt.h:11, from /usr/src/linux-2.6.5-7.75/include/asm/highmem.h:24, from /usr/src/linux-2.6.5-7.75/include/linux/highmem.h:14, from /usr/src/linux-2.6.5-7.75/include/linux/skbuff.h:27, from /usr/src/linux-2.6.5-7.75/include/linux/netdevice.h:150, from r8180_pci_init.c:29: /usr/src/linux-2.6.5-7.75/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function) /usr/src/linux-2.6.5-7.75/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in a function) In file included from r8180_pci_init.c:40: r8180_type.h:62:1: warning: "ENABLE_DBG_PRINT" redefined <command line>:11:1: warning: this is the location of the previous definition In file included from r8180_pci_init.c:40: r8180_type.h:149: error: conflicting types for `timer_t' /usr/src/linux-2.6.5-7.75/include/linux/types.h:32: error: previous declaration of `timer_t' make: *** [r8180_pci_init.o] Error 1 Kann mir da jemand weiterhelfen? Auf meinem Debian System mit gcc 3.3.3 konnte ich es ohne Probleme Compelieren! Gruss Mario p.s. Sollte ich das lieber in der Programmier Mailingliste Posten?
Mario Ohnewald wrote:
Hallo Laptop Liste! Ich habe eine Netgear PCMCIA Wireless Karte mit dem Chipsatz Realtek 8180. Realtek hat sogar Linux Treiber dafür: http://www.realtek.com.tw/downloads/downloads1-3.aspx?keyword=rtl8180#200212...)
Die Treiber sind für Kernel 2.4 und dürften nicht auf 2.6 funktionieren. Ich habe auch eine Karte mit rtl8180, wenn sie jemand unter Kernel 2.6 am laufen hat, würde mich das sehr interessieren. mfg kjm
Am Sonntag, 20. Juni 2004 13:53 schrieb Kasimir Müller:
Mario Ohnewald wrote:
Hallo Laptop Liste! Ich habe eine Netgear PCMCIA Wireless Karte mit dem Chipsatz Realtek 8180. Realtek hat sogar Linux Treiber dafür: http://www.realtek.com.tw/downloads/downloads1-3.aspx?keyword=rtl8180#2002 121Unix%20(Linux)
Die Treiber sind für Kernel 2.4 und dürften nicht auf 2.6 funktionieren. Ich habe auch eine Karte mit rtl8180, wenn sie jemand unter Kernel 2.6 am laufen hat, würde mich das sehr interessieren.
Du bist nicht allein mich würden die auch unter 2.6.xx Interessieren (Allerdings nicht auf nem Schlepper) MfG TB -- http://www.gasthof-linde.de http://www.chef-de-cuisine.de
On Sun, 2004-06-20 at 23:12, Thilo Alfred Bätzig wrote:
Am Sonntag, 20. Juni 2004 13:53 schrieb Kasimir Müller:
Mario Ohnewald wrote:
Hallo Laptop Liste! Ich habe eine Netgear PCMCIA Wireless Karte mit dem Chipsatz Realtek 8180. Realtek hat sogar Linux Treiber dafür: http://www.realtek.com.tw/downloads/downloads1-3.aspx?keyword=rtl8180#2002 121Unix%20(Linux)
Die Treiber sind für Kernel 2.4 und dürften nicht auf 2.6 funktionieren. Ich habe auch eine Karte mit rtl8180, wenn sie jemand unter Kernel 2.6 am laufen hat, würde mich das sehr interessieren.
Du bist nicht allein mich würden die auch unter 2.6.xx Interessieren (Allerdings nicht auf nem Schlepper)
Die Realtek Treiber sind doch anscheinend offen. Kann man da nicht mal mit dem Source-Code rumspielen und das für den 2.6.xer anpassen? Da draussen gibts ja bestimmt so freaks die das können :)
Mario Ohnewald schrieb:
Die Realtek Treiber sind doch anscheinend offen. Kann man da nicht mal
mit dem Source-Code rumspielen und das für den 2.6.xer anpassen? Da draussen gibts ja bestimmt so freaks die das können :)
Nee, das geht nicht. Der Realtek Treiber ist eben nicht offen. Mach's wie ich: Realtek-Karte zu EBAY, und ebendort eine Netgear MA401 kaufen. Die ist auch recht billig, hat einen Prism-2 Chipsatz und läuft mit dem orinoco-Treiber. Na ja, mit etwas nachhelfen: Man muss jedes Mal nach dem booten erst mit 'cardctl X eject' die devices stoppen, den cardmgr restarten, und dann die devices mit 'cardctl X insert' wieder einbinden. Aber dann geht's! (alles ganz easy... ) Mehr zum Thema pcmcia und Kernel 2.6.x gab's hier schon in der Liste. Martin
Am Sonntag, 20. Juni 2004 23:35 schrieb Martin Brüggebors:
Mario Ohnewald schrieb:
Die Realtek Treiber sind doch anscheinend offen. Kann man da nicht mal
mit dem Source-Code rumspielen und das für den 2.6.xer anpassen? Da draussen gibts ja bestimmt so freaks die das können :)
Nee, das geht nicht. Der Realtek Treiber ist eben nicht offen.
Mach's wie ich: Realtek-Karte zu EBAY, und ebendort eine Netgear MA401 kaufen. Die ist auch recht billig, hat einen Prism-2 Chipsatz und läuft mit dem orinoco-Treiber. Na ja, mit etwas nachhelfen: Man muss jedes Mal nach dem booten erst mit 'cardctl X eject' die devices stoppen, den cardmgr restarten, und dann die devices mit 'cardctl X insert' wieder einbinden. Aber dann geht's! (alles ganz easy... )
Mehr zum Thema pcmcia und Kernel 2.6.x gab's hier schon in der Liste.
und hier fängt dann mein Problem an.. Ich habe hier n Rechner welcher _kein_ Schlepper ist, und nicht per Ethernetkabel angebohrt werden kann (Bautechnisch) dieser Sollte aber trotz allem ins Netzwerk integriert werden (Aber für die Henkelmann liste ist das OT) MfG TB -- http://www.gasthof-linde.de http://www.chef-de-cuisine.de
Hallo! ndiswrapper geht (ndiswrapper.sf.net wenn ich mich nicht irre, sonst einfach googlen) Grüße Lukas Am Sonntag, 20. Juni 2004 23:54 schrieb Thilo Alfred Bätzig:
Am Sonntag, 20. Juni 2004 23:35 schrieb Martin Brüggebors:
Mario Ohnewald schrieb:
Die Realtek Treiber sind doch anscheinend offen. Kann man da nicht mal
mit dem Source-Code rumspielen und das für den 2.6.xer anpassen? Da draussen gibts ja bestimmt so freaks die das können :)
Nee, das geht nicht. Der Realtek Treiber ist eben nicht offen.
Mach's wie ich: Realtek-Karte zu EBAY, und ebendort eine Netgear MA401 kaufen. Die ist auch recht billig, hat einen Prism-2 Chipsatz und läuft mit dem orinoco-Treiber. Na ja, mit etwas nachhelfen: Man muss jedes Mal nach dem booten erst mit 'cardctl X eject' die devices stoppen, den cardmgr restarten, und dann die devices mit 'cardctl X insert' wieder einbinden. Aber dann geht's! (alles ganz easy... )
Mehr zum Thema pcmcia und Kernel 2.6.x gab's hier schon in der Liste.
und hier fängt dann mein Problem an.. Ich habe hier n Rechner welcher _kein_ Schlepper ist, und nicht per Ethernetkabel angebohrt werden kann (Bautechnisch) dieser Sollte aber trotz allem ins Netzwerk integriert werden (Aber für die Henkelmann liste ist das OT)
MfG TB
-- http://www.gasthof-linde.de http://www.chef-de-cuisine.de
Hallo!
ndiswrapper geht (ndiswrapper.sf.net wenn ich mich nicht irre, sonst einfach googlen)
Mit ndwiswrapper bin ich leider auch erfolglos ;( http://sourceforge.net/mailarchive/forum.php?thread_id=4969203&forum_id=36471 Gruss Mario -- "Sie haben neue Mails!" - Die GMX Toolbar informiert Sie beim Surfen! Jetzt aktivieren unter http://www.gmx.net/info
Am Sonntag, 20. Juni 2004 23:14 schrieb Mario Ohnewald:
On Sun, 2004-06-20 at 23:12, Thilo Alfred Bätzig wrote:
Am Sonntag, 20. Juni 2004 13:53 schrieb Kasimir Müller:
Mario Ohnewald wrote:
Hallo Laptop Liste! Ich habe eine Netgear PCMCIA Wireless Karte mit dem Chipsatz Realtek 8180. Realtek hat sogar Linux Treiber dafür: http://www.realtek.com.tw/downloads/downloads1-3.aspx?keyword=rtl8180# 2002 121Unix%20(Linux)
Die Treiber sind für Kernel 2.4 und dürften nicht auf 2.6 funktionieren. Ich habe auch eine Karte mit rtl8180, wenn sie jemand unter Kernel 2.6 am laufen hat, würde mich das sehr interessieren.
Du bist nicht allein mich würden die auch unter 2.6.xx Interessieren (Allerdings nicht auf nem Schlepper)
Die Realtek Treiber sind doch anscheinend offen. Kann man da nicht mal mit dem Source-Code rumspielen und das für den 2.6.xer anpassen? Da draussen gibts ja bestimmt so freaks die das können :)
Währe ne Tolle Sache ich kann es nicht, .....ooooohhhhhmmmmmrühren.... MfG TB (s Köchle) -- http://www.gasthof-linde.de http://www.chef-de-cuisine.de
On Sunday 20 June 2004 04:33, Mario Ohnewald wrote: Hallo Mario,
Ich habe eine Netgear PCMCIA Wireless Karte mit dem Chipsatz Realtek 8180. Realtek hat sogar Linux Treiber dafür: http://www.realtek.com.tw/downloads/downloads1-3.aspx?keyword=rtl81 80#2002121Unix%20(Linux)
Ja, ja, es gibt die Treiber, aber die werden nur für die angegeben Kernel funktionieren (2.4.18 bzw. 2.4.20). Ich hatte den Treiber problemlos mit Kernel 2.4.21 kompilieren können (SuSE 9.0), das war's dann aber auch, online gehen ging dann nicht mehr und das System war ständig mit irgendwas zu gange (80-90% CPU). Das liegt daran, daß ein proprietäres Modul benötigt wird, welches für die angegebenen Kernel kompiliert ist (da kann man selbst nichts dran drehen). Mit dem Kernel der SuSE 8.2 (2.4.20) lief die Karte problemslos und stabil.
Glücklich habe ich mir die Treiber für gcc 3.3.3 gezogen, entpackt und in der Makefile meine Kernelversion eingetragen (KERNELRELEASE=2.6.5-7.75)
Unter dem angegeben link sehe ich keinen Treiber für gcc 3.3.3, nur für 3.2.2 und 2.96.
Dann wollte ich das modul compelieren:
Kann mir da jemand weiterhelfen? Auf meinem Debian System mit gcc 3.3.3 konnte ich es ohne Probleme Compelieren!
Funktioniert die Karte denn auch? Welchen Kernel benutzt denn das Debian System? 2.6.x oder 2.4.x? Es ist einfacher und erfolgreicher die Karte via NdisWrapper oder Linuxant einzurichten. Gruss, -- Sabine
participants (7)
-
Kasimir.Mueller@t-online.de
-
Lukas Schrangl
-
Mario Ohnewald
-
Mario Ohnewald
-
Martin Brüggebors
-
Sabine Konhaeuser
-
Thilo Alfred Bätzig