Visualizzazione dei risultati da 1 a 8 su 8

Discussione: wireless sul 2.6.26

  1. #1

    wireless sul 2.6.26

    Premesso che la mia vita è poco interessante, ogni tanto decido di renderla più movimentata aggiornando la mia Debian.

    Con il vecchio kernel 2.6.24 utilizzavo con successo l'adattatore USB esterno D-LINK DWLG122 mediante un driver "esterno" (cfr: http://sicurezza.html.it/guide/lezio...-del-driver-i/) e tutto funzionava a dovere.

    Ora, se non ho preso una cantonata clamorosa, il kernel 2.6.26-2 (Debian) riconosce al volo alcuni adattatori wifi. Ed infatti connetto la D-LINK (avendo ovviamente prima rimosso il modulo precedente) e:

    ifconfig -a

    codice:
    [...]
    
    rausb0    Link encap:UNSPEC  HWaddr 00-1C-F0-A3-E7-80-00-00-00-00-00-00-00-00-00-00  
              BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    "Che figo! Va!"

    debian:/# ifup rausb0

    codice:
    SIOCSIFFLAGS: Operation not supported
    Failed to bring up rausb0.
    E figurarsi...

    Il problema è che non trovo molte informazioni riguardo quel (mai visto...) errore sui file di log del sistema: a cosa banana è dovuto??

    In /etc/network/interfaces ho provato sia così:

    codice:
    auto rausb0
    iface rausb0 inet static
    address 192.168.0.11
    netmask 255.255.255.0
    gateway 192.168.0.1
    pre-up ifconfig rausb0 up
    pre-up iwconfig rausb0 essid "XXXX"
    pre-up iwconfig rausb0 mode Managed
    pre-up iwconfig rausb0 channel 2
    pre-up iwpriv rausb0 set AuthMode=WPAPSK
    pre-up iwpriv rausb0 set EncrypType=TKIP
    pre-up iwpriv rausb0 set WPAPSK="YYYYY"
    pre-up iwpriv rausb0 set SSID="XXXX"
    (esattamente com'era settato prima)

    che così:

    codice:
    auto rausb0
    iface rausb0 inet static
    address 192.168.0.11
    netmask 255.255.255.0
    gateway 192.168.0.1
    wireless-essid XXXX
    wireless-mode Managed
    wireless-channel 2
    wpa-driver wext
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    Non ho provato con WEP, in modo da togliere di mezzo wpa supplicant.

    Qualcuno mi saprebbe indirizzare fuori dal mio vicolo cieco ?
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  2. #2
    non ho capito se e':

    prism2_usb
    o
    rt73usb

  3. #3
    Allora, questa è una bella domanda.

    Nel senso che il chipset è un ralink rt73 (e su questo non ci piove, c'ho scritto una guida intera con quella chiavetta :master: ), ma Linux wireless (http://linuxwireless.org/en/users/Devices/USB) lo dà per Prism...

    [nota: non vorrei utilizzare i driver "esterni" detti perchè patchati, ed ora vorrei solo navigarci. La mia domanda di aiuto quindi riguarda il supporto nativo del kernel]
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  4. #4
    Che dicono dmesg e lsusb ?
    NeapoliX GNU/Linux
    "Alla maggior parte della gente piace leggere la propria scrittura e annusare l'odore dei propri peti." (Auden)

  5. #5
    Originariamente inviato da PinguinoGoloso
    Che dicono dmesg e lsusb ?
    Allo stato attuale, ho installato:

    apt-get install rt73-modules-2.6.26-2-amd64

    così che non ci siano dubbi sul modulo che il sistema ha scelto per me (la rev C1 del D-LINK ha il chipset Ralink rt73, come detto).

    lsusb

    codice:
    Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 003: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73]
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
    Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    lsmod | grep rt

    codice:
    rt73usb                29696  0
    crc_itu_t               6528  1 rt73usb
    rt2x00usb              15744  1 rt73usb
    rt2x00lib              30080  2 rt73usb,rt2x00usb
    rfkill                 11168  1 rt2x00lib
    led_class               8968  1 rt2x00lib
    input_polldev           8720  1 rt2x00lib
    mac80211              162736  2 rt2x00usb,rt2x00lib
    cfg80211               30096  2 rt2x00lib,mac80211
    parport_pc             31016  0
    parport                41776  3 ppdev,parport_pc,lp
    rt73                  197376  0
    firmware_class         12544  3 rt2x00lib,rt73,pcmcia
    E fin qui mi pare tutto a posto.

    Ora:

    ifup rausb0

    codice:
    SIOCSIFFLAGS: Operation not supported
    Failed to bring up rausb0.
    Motivo (dmesg):

    codice:
    [  141.844717] usb 1-2: new high speed USB device using ehci_hcd and address 3
    [  142.128717] usb 1-2: configuration #1 chosen from 1 choice
    [  142.132716] rt73: idVendor = 0x7d1, idProduct = 0x3c03
    [  142.132716] firmware: requesting rt73.bin
    [  142.224713] rt73: Failed to request_firmware. Check your firmware file location
    [  142.224713] rt73: Failed to load Firmware.
    [  142.272714] rt73: probe of 1-2:1.0 failed with error -2
    [  142.272714] usb 1-2: New USB device found, idVendor=07d1, idProduct=3c03
    [  142.272714] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [  142.272714] usb 1-2: Product: 802.11 bg WLAN
    [  142.272714] usb 1-2: Manufacturer: Ralink
    [  142.784714] phy0: Selected rate control algorithm 'pid'
    [  142.976719] Registered led device: rt73usb-phy0:radio
    [  142.976719] Registered led device: rt73usb-phy0:assoc
    [  142.976719] Registered led device: rt73usb-phy0:quality
    [  142.976719] usbcore: registered new interface driver rt73usb
    [  142.992858] udev: renamed network interface wlan0 to rausb0
    [  157.464835] firmware: requesting rt73.bin
    [  157.485688] phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
    Perchè?? C'è tutto il necessario...

    locate rt73

    codice:
    /lib/firmware/rt73.bin
    /lib/modules/2.6.24-1-amd64/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
    /lib/modules/2.6.26-1-amd64/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
    /lib/modules/2.6.26-2-amd64/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
    /usr/share/doc/aircrack-ng/injection-patches/rt73_2.6.27.patch.gz
    /usr/share/doc/aircrack-ng/injection-patches/old/rt73_2.6.24.patch.gz
    /usr/src/linux-headers-2.6.24-1-amd64/include/config/rt73usb.h
    /usr/src/linux-headers-2.6.26-1-amd64/include/config/rt73usb
    /usr/src/linux-headers-2.6.26-1-amd64/include/config/rt73usb.h
    /usr/src/linux-headers-2.6.26-1-amd64/include/config/rt73usb/leds.h
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  6. #6
    (solo una nota, questa volta per l'adattatore interno Broadcom del portatile: col caS che il kernel riconosce le schede wifi automagicamente, ho dovuto anche qui utilizzare ndiswrapper)
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  7. #7

  8. #8
    phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
    Ok, pare essere un problema moooolto comune.... http://www.google.com/search?q=phy0+...nt=iceweasel-a
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.