pcmcia - wlan - faq?

  • hallo,


    habe auf meinem hermes 651-p die neue c`t-vdr-distibution installiert und bisher alles zum laufen gebracht habe (dank dem forum hier)


    habe jedoch ein problem meine netgear wg511 (pcmcia) zum laufen zu bekommen, hat jmd eine gute seite für mich auf lager wo beschrieben wird wie ich vorgehen muss? hab schon viel hier im board darüber gelesen, aber so richtig schlau bin ich nicht draus geworden (leider linux-neuling)


    ct-page hat mir auch nicht weiter geholfen :( ( http://www.heise.de/ct/ftp/projekte/vdr/faq.shtml )


    wäre echt nett wenn ihr mir weiterhelfen könnt


    danke fürs erste
    max


    mein system
    hermes 651-p, celeron 2,4GHz, infinon 512MB RAM, TT DVB-S rev.1.3, Samsung SV1203N

    MSI-Hermes 651-P, TT-DVB-S 1.5, 2,4 Intel Celeron, Samsung SV1203N. 512 MB Infinon, Toshiba SD-M1802 black, Netgear WG511;

  • www.prism54.org


    für die WG511....


    Läuft damit prima (habs aber nur unter MDK versucht, unter Debian müsst das aberähnlich gehn.)


    Wichtig: in /usr/lib/hotplug/firmwarfe muss das Firmware-File rein, sonst geht gar nüscht....


    Und die Treiber halt übersetzen....

    This is a .44 Magnum, the most powerful handgun in the world. It can take your head clean off. You've got to ask yourself one question, Do I feel lucky?
    easyvdr 0.9a2 - TT-DVB-S2-6400 - ASUS AT3IONT-I deluxe - Atom 330 - 1,5TB WD EADS - Denon 1910 - Toshiba 42X3030D - Harmony 700

  • hi,


    ich wollte das ganze jetzt mit dem prism54 treibern zum laufen bekommen
    und hab mich an diese anleitung geklammert :


    http://board.hack-and-slay.com/viewtopic.php?t=25


    kernel source verwende ich :
    kernel-source-2.4.24-ctvdr-2.tar.bz2


    ich komme bis zum punk wo es heisst : modprobe firmware_class
    da sagt er dann : modprobe: Can't locate module firmware_class


    könnte jmd mal diese anleitung abchecken und mir sagen ob ich diese anwenden kann bzw. was ich wo anders machen muss !


    vielen dank

    MSI-Hermes 651-P, TT-DVB-S 1.5, 2,4 Intel Celeron, Samsung SV1203N. 512 MB Infinon, Toshiba SD-M1802 black, Netgear WG511;

  • Hast du bereits den PCMCIA - Slot aktiviert?


    Das geschieht in der Datei /etc/default/pcmcia


    Tausche die Zeile PCIC=i82365 durch PCIC=yenta_socket aus. (Neustart)


    tschö,


    Roland

    VDR1: .. Hauppauge WinTV Nexus-s 2.1 und Nova-s
    ...................... 3GHz P4 / 512 MB / 80 GB HDD
    VDR2: .. Hauppauge WinTV Nexus-s 2.3
    ...................... 600MHz Via / 256 MB / 20 GB HDD
    System1: ct306 mit Kernel 2.4.27 und e-tobi exp
    System2: ct4 mit Kernel 2.6.12-rc4-ct-2 und e-tobi exp


    Video-Server: Nur NFS Share
    ...................... 1024MB / 750 GB

    Einmal editiert, zuletzt von darkcruix ()

  • jo...der funzt bereits....beim herausnehmen der karte macht es *piep*
    , hab das in /etc/default/pcmcia umgeändert (PCIC=yenta_socket)

    MSI-Hermes 651-P, TT-DVB-S 1.5, 2,4 Intel Celeron, Samsung SV1203N. 512 MB Infinon, Toshiba SD-M1802 black, Netgear WG511;

  • hi,


    konnte jetzt meine wlan-karte zum laufen bekommen, jedoch mit einem anderen kernel (2.4.26)


    wenn ich die kernel-sources 2.4.24-ctvdr-2 nehme, und den prism54 treiber installieren will kommt ein fehler wenn ich "depmode -a" eintippe
    -->>> depmod: *** Unresolved symbols in /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o


    modprobe prism54 spuckt dann folgendes aus :


    vdr:~# modprobe prism54
    /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o: kernel-module version mismatch
    /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o was compiled for kernel version 2.4.24
    while this kernel is version 2.4.24-ctvdr-2.
    /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o: insmod /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o failed
    /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o: insmod prism54 failed


    in /usr/src/linux/include/linux/version.h steht auch "ctvdr-2" dabei !


    hat evtl. jmd nen tipp für mich ?

    MSI-Hermes 651-P, TT-DVB-S 1.5, 2,4 Intel Celeron, Samsung SV1203N. 512 MB Infinon, Toshiba SD-M1802 black, Netgear WG511;

  • Zitat

    Original von gruber
    vdr:~# modprobe prism54
    /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o: kernel-module version mismatch
    /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o was compiled for kernel version 2.4.24 while this kernel is version 2.4.24-ctvdr-2.


    Ich glaube, ich habe das bei mir in das Makefile des Kernels eingetragen (ganz oben, bei EXTRAVERSION stand vorher nichts):


    VERSION = 2
    PATCHLEVEL = 4
    SUBLEVEL = 24
    EXTRAVERSION = -ctvdr-2


    Dann passt das mit den Versionen...


    Viel Erfolg,
    Fabrizio

    c't-VDR auf Asrock K7VM2 mit Duron 700, Siemens DVB-C (nur Ausgabe), Skystar2 DVB-S, 80 GB HD, Aopen 16x DVD-ROM, One-for-all URC-7562 Fernbedienung an Homebrew-Lirc
    (in schwarzem Flachen Desktop-Gehäuse im Fernsehschrankerl)

  • hi,


    danke für den tipp !!!
    mit dem eintrag in makefile funktionierts jetzt fast, bekomme die karte
    zum laufen, jedoch wird firmware_class nicht geladen (lsmod zeigt nichts an, modprobe firmware_class sagt mir das er das module nicht findet) firmware.agent & isl3890 sind im richtigen ordner !


    prism54 39472 1
    serial_cs 4640 0 (unused)
    ds 6432 2 [serial_cs]
    yenta_socket 9632 2
    pcmcia_core 40320 0 [serial_cs ds yenta_socket]


    var/log/messages sagt folgendes


    Jun 5 13:05:42 vdr kernel: Yenta IRQ list 0690, PCI irq11
    Jun 5 13:05:42 vdr kernel: Socket status: 30000826
    Jun 5 13:05:42 vdr kernel: Yenta IRQ list 0690, PCI irq11
    Jun 5 13:05:42 vdr kernel: Socket status: 30000006
    Jun 5 13:05:42 vdr kernel: cs: cb_alloc(bus 6): vendor 0x1260, device 0x3890
    Jun 5 13:05:42 vdr kernel: PCI: Enabling device 06:00.0 (0000 -> 0002)
    Jun 5 13:05:42 vdr kernel: Loaded prism54 driver, version 1.2
    Jun 5 13:05:42 vdr kernel: remove_proc_entry: 06:00.0/loading busy, count=1
    Jun 5 13:05:42 vdr kernel: remove_proc_entry: firmware/06:00.0 busy, count=1
    Jun 5 13:05:42 vdr kernel: de_put: deferred delete of loading
    Jun 5 13:05:42 vdr kernel: de_put: deferred delete of 06:00.0
    Jun 5 13:05:42 vdr kernel: kjournald starting. Commit interval 5 seconds


    hast du evtl. noch eine idee dazu ??


    danke

    MSI-Hermes 651-P, TT-DVB-S 1.5, 2,4 Intel Celeron, Samsung SV1203N. 512 MB Infinon, Toshiba SD-M1802 black, Netgear WG511;

  • Hi!


    Hm, ich habe einen Prism2-USB-Stick, das sind andere Treiber. Ich hab' mir mal die Anleitung angeschaut, auf die du dich beziehst:
    Hast du

    • das Firmware-File in das entspr. Verz. kopiert?
    • den erwähnten Kernel-Patch benutzt?
    • die FW_LOADER-Option im Kernel aktiviert?


    Ansonsten fällt mir leider auch nichts ein...


    Vielleicht hilft dir ja auch diese Anleitung:
    http://prism54.org/forums/viewtopic.php?t=677


    Viel Erfolg,
    Fabrizio

    c't-VDR auf Asrock K7VM2 mit Duron 700, Siemens DVB-C (nur Ausgabe), Skystar2 DVB-S, 80 GB HD, Aopen 16x DVD-ROM, One-for-all URC-7562 Fernbedienung an Homebrew-Lirc
    (in schwarzem Flachen Desktop-Gehäuse im Fernsehschrankerl)

  • hi,


    habs jetzt zum laufen gebracht, einfach nen anderes tarballs-file (prism54) verwendet und alles bestens!


    vielen dank nochmals

    MSI-Hermes 651-P, TT-DVB-S 1.5, 2,4 Intel Celeron, Samsung SV1203N. 512 MB Infinon, Toshiba SD-M1802 black, Netgear WG511;

  • gruber
    Wie hast du denn die Treiber zum Laufen bekommen? Der Kernel unterstützt doch kein Firmwareloading oder?


    Ich bekomme beim Übersetzen der prism54 Treiber mit dem Befehl


    make clean modules install


    folgende Ausgabe:


    make -C ksrc/ clean
    make[1]: Entering directory `/home/WLAN/prism54-cvs-latest/ksrc'
    rm -f *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags
    make[1]: Leaving directory `/home/WLAN/prism54-cvs-latest/ksrc'
    make -C ksrc/ modules
    make[1]: Entering directory `/home/WLAN/prism54-cvs-latest/ksrc'
    make -C /lib/modules/2.4.24-ctvdr-2/build SUBDIRS=/home/WLAN/prism54-cvs-latest/ksrc modules
    make[2]: Entering directory `/usr/src/kernel-source-2.4.24-ctvdr-2'
    make -C /home/WLAN/prism54-cvs-latest/ksrc CFLAGS="-D__KERNEL__ -I/usr/src/kernel-source-2.4.24-ctvdr-2/include -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE" MAKING_MODULES=1 modules
    make[3]: Entering directory `/home/WLAN/prism54-cvs-latest/ksrc'
    gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.24-ctvdr-2/include -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DPRISM54_COMPAT24 -nostdinc -iwithprefix include -DKBUILD_BASENAME=isl_38xx -c -o isl_38xx.o isl_38xx.c
    In file included from prismcompat.h:24,
    from isl_38xx.c:31:
    prismcompat24.h:56: #error Firmware Loading is not configured in the kernel !
    make[3]: *** [isl_38xx.o] Fehler 1
    make[3]: Leaving directory `/home/WLAN/prism54-cvs-latest/ksrc'
    make[2]: *** [_mod_/home/WLAN/prism54-cvs-latest/ksrc] Fehler 2
    make[2]: Leaving directory `/usr/src/kernel-source-2.4.24-ctvdr-2'
    make[1]: *** [modules] Fehler 2
    make[1]: Leaving directory `/home/WLAN/prism54-cvs-latest/ksrc'
    make: *** [modules-all] Fehler 2



    Hat jemand einen Tipp für mich wie ich meine wg511 PCMCIA zum laufen bekomme?


    Danke!


    Gruß
    VDR-Tux

    Hardware: Hermes 651-P, Celeron 2GHz, 256MB RAM, 120GB Samsung HD, Nexus-S, Nova-S, LiteOn-DVD-Brenner, WLAN wg511,
    LCD Crystalfontz 128x64, Lüfterumbau für CPU und Netzteil
    System: c't VDR 1.3.37-1ctvdr1 mit Tobi's Multipatch, Kernel 2.6.12-ct-1

  • Das Übersetzen des Treibers klappt jetzt. Beim Hinzufügen des Moduls mit


    insmod prism54


    bekomme ich folgende Fehlermeldung:


    Using /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o
    /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o: unresolved symbol request_firmware
    /lib/modules/2.4.24-ctvdr-2/kernel/drivers/net/wireless/prism54/prism54.o: unresolved symbol release_firmware


    Was mache ich falsch?

    Hardware: Hermes 651-P, Celeron 2GHz, 256MB RAM, 120GB Samsung HD, Nexus-S, Nova-S, LiteOn-DVD-Brenner, WLAN wg511,
    LCD Crystalfontz 128x64, Lüfterumbau für CPU und Netzteil
    System: c't VDR 1.3.37-1ctvdr1 mit Tobi's Multipatch, Kernel 2.6.12-ct-1

  • hi,


    verwende mal andere tarballs....bei mir funkts mit diesem hier :


    http://prism54.org/pub/linux/s…ism54-cvs20040606.tar.bz2


    code maturity level options
    <*> promt for development......


    library routins
    --> <M> hotplug firmware loading support


    general setup
    --> <*> support for hot-pluggable devices
    pcmcia/cardbus support
    --> <M> pcmcia/cardbus support
    --> <*> cardbus support


    network device support
    -->w-lan nonhamradio
    <*> Wireless LAN (non-hamradio)
    ---Prism54 PCI/Pcmcia gt.....
    <M> Intersil prism gt/duette/indigo Pci/pcmcia


    hoffe es hilft dir weiter


    gruss

    MSI-Hermes 651-P, TT-DVB-S 1.5, 2,4 Intel Celeron, Samsung SV1203N. 512 MB Infinon, Toshiba SD-M1802 black, Netgear WG511;

  • Hallo Leute,


    hatte selber viele Schwierigkeiten mit der WG511!


    Habe sie nun dank euch ans laufen bekommen, Allerdings habe ich das Gefühl das die Karte viel zu langsam läuft!


    Weiß jemand Rat, muß ich noch irgend etwas ergänzen damit er weiß das ist ne 54 Mbit karte, oder ist das villeicht nicht unter linux möglich?
    Anbei mal meine Einstellungen


    ### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.
    auto lo


    iface lo inet loopback
    #auto eth0
    #iface eth0 inet dhcp
    auto eth1
    iface eth1 inet dhcp
    wireless-mode managed
    wireless-essid vdr
    wireless-channel 6
    wireless-rate 54M
    wireless-enc off
    hostname test



    ### END OF DEBCONF AREA. PLACE YOUR EDITS BELOW; THEY WILL BE PRESERVED.

    VDR : Reelbox Avantgarde II , 2 GB RAM , 128 GB SSD HD , 2x Single DVB-s2 -> BM2LTS Version 1.94
    Thermaltake Mozart,Asus A8V Deluxe Rev.2, AMD 3200 64bit, Technotrend 1.6, Skystar2, 1024 Ram, Plextor PX-716a, 320 Gb WD, Sony PSone TFT Displays, IR-Einschalter

  • Hi,


    Was verstehst denn unter langsam: hast den Durchsatz schon mal mit netio getestet ?


    tom


    EDIT: in einem Thread zu dem Thema hab ich schon mal den Tipp bekommen, WIRELESS_RTS auf 2346 zu setzen, soll nochmal was an Geschwindigkeit bringen, habs aber noch net ausprobiert ...

    Einmal editiert, zuletzt von dontom ()

  • Hallo,


    das einfach noch unter z.b wireless enc schreiben?


    Gruß Godi

    VDR : Reelbox Avantgarde II , 2 GB RAM , 128 GB SSD HD , 2x Single DVB-s2 -> BM2LTS Version 1.94
    Thermaltake Mozart,Asus A8V Deluxe Rev.2, AMD 3200 64bit, Technotrend 1.6, Skystar2, 1024 Ram, Plextor PX-716a, 320 Gb WD, Sony PSone TFT Displays, IR-Einschalter

  • einfach netio unter root eintippen. sry danke für die hilfe

    VDR : Reelbox Avantgarde II , 2 GB RAM , 128 GB SSD HD , 2x Single DVB-s2 -> BM2LTS Version 1.94
    Thermaltake Mozart,Asus A8V Deluxe Rev.2, AMD 3200 64bit, Technotrend 1.6, Skystar2, 1024 Ram, Plextor PX-716a, 320 Gb WD, Sony PSone TFT Displays, IR-Einschalter

  • Hi,


    so wurde es mir gesagt:


    [Zitat on:]
    ...und Du musst rts auf 2346 stellen, statt auf 2347,
    wie der treiber einstellt. Keine Ahnung warum,
    aber bei mir hats nochmal 10% gebracht).
    WIRELESS_RTS 2346 in /etc/network/interfaces eintragen
    oder RTS=2346 in /etc/pcmcia/wireless.opts)
    [Zitat off]


    Bei mir tut sich beim Eintrag in etc/network nix, und wenn ich das ganze manuell über iwconfig eigeben will, krieg' ich die Meldung, dass das ein ungültiger Wert sei - würd mich interessieren, ob's bei Dir klappt !


    Trotzdem tät's mich interessieren, welchen Durchsatz Du mit netio misst .


    Grüße,
    tom

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!