Belkin F6D4050 usb-s wifi eszköz nem működik

Kezdőlap Fórumok SOS! Bajban vagyok Belkin F6D4050 usb-s wifi eszköz nem működik

2 bejegyzés megtekintése - 1-2 / 2
  • Szerző
    Bejegyzés
  • #1889691
    kispaluser
    Felhasználó

      Sziasztok

      Segítségeteket kérném:

      -Van egy Belkin F6D4050 v1 wireless usb adapter (dev id: 050d:935a) a chipset elvileg ralink 2870
      -Egy régi laptop, Toshiba 490XCDT
      -Linux op rendszer, Debian Lenny, kernel: 2.6.26-2-686

      Eddig jutottam eddig:

      Ndiswrapper-rel nem működött, majd azt találtam egy fórumban, hogy másnak sem ment.

      Találtam hozzá kernelmodult rt2870sta.ko, perssze „make”-ezni kellett.

      Előszőr nem látta az eszközt a kernel modullal sem, de ha a forrás kódba beírtam az eszközöm azonosítóját, és úgy make-eltem, akkor már az ifconfig látja az eszközt.

      A problémám jelenleg(kb 1 hete nem jövök rá a megoldására):

      ifconfig látja a ra0 eszközt, iwconfig szintén látja az eszközt. ifconfig ra0 inet 192.168.2.5 up paranccsal életre tudom kelteni, viszont az iwlist ra0 scan mindig no scan result -ot ír.

      A routeren a dhcp ki van kapcsolva, teljesen nyílt: OPEN NONE módba üzemel jelenleg.
      Az iwconfig-gal, az iwpriv-vel és a hozzá tartozó RT2870STA.dat file szerkesztésével is próbáltam már de továbbra sem látja az iwlist a routerem.

      Ha valakinek bármi ötlete van, azt szivesen veszem, mert én már kifogytam belőlük.

      Ezer köszönet.

      #2200349
      Mike65
      Felhasználó

        Szia!
        Ezt egy archlinux forumon találtam: (ubuntuhoz is ugyanezt a megoldást írták)
        I found the solution to make Belkin F6D4050 v1 or F6D4050 v2 wireless usb dongles work! (Note: You need rt2870 driver the which is already included with kernel 2.6.29 and up.)

        First, use lsusb to check that the device ID number is 050d:935a or 050d:935b (v1 or v2, respectively):
        [sdenne@marsrover ~]$ lsusb
        Bus 002 Device 003: ID 050d:935b Belkin Components

        Now create these two files:
        /etc/udev/rules.d/network_drivers.rules
        /etc/modprobe.d/network_drivers.conf

        Now add the following to /etc/udev/rules.d/network_drivers.rules (that first file you just created):
        ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="050d", ATTR{idProduct}=="935a", RUN+="/sbin/modprobe -qba rt2870sta"

        Then add the following to /etc/modprobe.d/network_drivers.conf (the second file you created):
        install rt2870sta /sbin/modprobe --ignore-install rt2870sta $CMDLINE_OPTS; /bin/echo "050d 935a" > /sys/bus/usb/drivers/rt2870/new_id

        Pay close attention to any occurrence of 935a in the lines you just added. If your device ID is F6D4050 v1, leave occurrences of 935a as is with the letter a at the end. If your device ID is F6D4050 v2, change the last letter of 935a to b. The letter must match with the output that you see when you use lsusb.

      2 bejegyzés megtekintése - 1-2 / 2
      • Be kell jelentkezni a hozzászóláshoz.