Adaptador sem fio USB (Belkin F7D4101) no Slackware?

0

Eu usei o Linux por um longo tempo, mas nunca precisei realmente de hardware, drivers e tudo isso. Agora que estou tentando instalar um adaptador USB Wireless LAN (Belkin F7D4101), estou achando os fóruns Googling e Linux ... assustadores.

Certamente há um procedimento simples que você pode seguir para se conectar a uma rede sem fio no Linux? Ao contrário do que os Internets parecem assumir, eu não uso Ubuntu ou qualquer tipo de X. Eu estou no Slackware (12, eu acho ... Já faz um tempo desde que eu o instalei) com o kernel 2.6.33.4 e é toda a linha de comando (essa máquina nem tem um monitor).

Lembrando que eu não sei muito sobre drivers no Linux, não posso dizer como usar o modprobe para nada, mal consigo navegar pelo caminho até encontrar qual hardware é reconhecido, etc ... Alguém pode ajudar com um guia simples para configurar isso? Lembro-me de colegas com esses mesmos problemas com carros PCMCIA 802.11B há 10 anos. As coisas não melhoraram desde então?

Tudo o que sei até agora é:

  • Minha instalação foi "completa" do DVD do Slackware.
  • O barramento USB o vê:
    > cat /proc/bus/usb/devices
    ...[snip]...
    T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
    D:  Ver= 2.00 Cls=ff(vend.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=050d ProdID=615a Rev= 0.01
    S:  Manufacturer=Belkin Wireless Networks
    S:  Product=Play Wireless USB Adapter
    S:  SerialNumber=0
    C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=200mA
    I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=ff Driver=(none)
    E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
    E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
    E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
  • lsusb vê:
    > lsusb
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 002: ID 050d:615a Belkin Components 
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  • O iwconfig não o vê:
    > iwconfig
    lo        no wireless extensions.

    eth0      no wireless extensions.
  • ifconfig não o vê:
    > ifconfig
    eth0      Link encap:Ethernet  HWaddr 90:fb:a6:32:a3:38  
              inet addr:192.168.0.10  Bcast:192.168.0.255  Mask:255.255.255.0
              inet6 addr: fe80::92fb:a6ff:fe32:a338/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:2169 errors:0 dropped:0 overruns:0 frame:0
              TX packets:1153 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:229315 (223.9 KiB)  TX bytes:249847 (243.9 KiB)
              Interrupt:27 Base address:0xc000 

    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:82 errors:0 dropped:0 overruns:0 frame:0
              TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:4340 (4.2 KiB)  TX bytes:4340 (4.2 KiB)

Eu encontrei uma uma página wiki para configurar a rede quando o adaptador está em funcionamento, e tudo isso parece fazer sentido. Mas tudo que eu acho para realmente colocar o adaptador em funcionamento não está ajudando tão longe. São todos posts do fórum de anos atrás ou muito específicos de distro ou assumindo algo como "é fácil ... tudo que você precisa fazer é seguir estes passos vagos que assumem que você já fez isso antes e já sabe o que está fazendo".

Alguém pode ajudar?

    
por David 05.03.2011 / 18:25

1 resposta

1

Snark de lado, este post é o melhor que posso encontrar. Enquanto está em um fórum do Ubuntu, o básico de ndiswrapper é o mesmo em todos os lugares: instale o driver do Windows em algum lugar, copie os arquivos do driver e execute ndiswrapper neles.

    
por 05.03.2011 / 18:47