Portál AbcLinuxu, 8. května 2025 18:37

Dotaz: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.

8.10.2009 23:03 Martin
Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.
Přečteno: 384×
Odpovědět | Admin

 

Dobrý večer,
ve středu jsem na desktop nainstaloval Debian místo původního Ubuntu.
Potíž je s připojením na internet přes wifi.
S Ubuntem jsem se bez problémů připojil.

1.  nainstaloval jsem Debain 5.0.3 (jádro 2.6.26-2-amd64)
2.  pokouším se připojit do wifi sítě s WPA2 šifrováním
3.  mám síťovou kartu Edimax 7128g (http://www.abclinuxu.cz/hardware/pripojeni-na-sit/bezdratove/edimax-7128g)
4.  ovladač síťové karty je správně nainstalován (rutilt_0.16-2_amd64.deb)
5.  firmware síťové karty je správně nainstalován (firmware-ralink_0.14+lenny2_all.deb)
6.  program wpa_supplicant je správně nainstalován (wpasupplicant_0.6.4-3_amd64.deb)
7.  program wireless_tools je správně nainstalován (wireless-tools_29-1.1_amd64.deb)
8.  body 4, 5, 6, 7 jsem ověřil v Synapticu (opravdu mají zelené tečky :)
9.  nastavil jsem interfaces:

    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).

    # The loopback network interface
    auto lo
    iface lo inet loopback
    iface wlan0 inet dhcp
    wpa-ssid el_bunda
    wpa-psk 0a4fbf97d028395aee43c0312ed3d6d1f06325780454ecd3a9e2f0393315d2a9

10. nastavil jsem wpa-psk-tkip.conf:

    # WPA-PSK/TKIP

    ctrl_interface=/var/run/wpa_supplicant

    network={
	    ssid="el_bunda"
	    key_mgmt=WPA-PSK
	    proto=WPA
	    pairwise=TKIP
	    group=TKIP
	    psk="0a4fbf97d028395aee43c0312ed3d6d1f06325780454ecd3a9e2f0393315d2a9"
    }

11. všechny předpoklady k úspěšnému připojení jsou snad splněny
12. zapínám síťovou kartu:

    ethan:/home/ethan# ip l set wlan0 up

13. kontrola stavu síťové karty:
    
    ethan:/home/ethan# ip l
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
        link/ether 00:01:29:fd:97:b4 brd ff:ff:ff:ff:ff:ff
    3: wmaster0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc ieee80211 state UNKNOWN qlen 1000
        link/ieee802.11 00:1f:1f:35:e7:57 brd ff:ff:ff:ff:ff:ff
    4: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
        link/ether 00:1f:1f:35:e7:57 brd ff:ff:ff:ff:ff:ff

14. v případě, že by byla karta zapnutá, pokračuji následujícím příkazem:

    ethan:/home/ethan# wpa_supplicant -i wlan0 -D wext -c /home/ethan/wpa-psk-tkip.conf -dd

    a připojím se

Problém tedy pravděpodobně tkví v bodech 13 a 14, protože se mi vůbec nepodařilo zapnout síťovou kartu.

Předem děkuji za jakoukoliv pomoc. S pozdravem Martin.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 9.10.2009 07:30 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co to znamená, nepodařilo zapnout síťovou kartu? wlan0 zařízení se ti vytvořilo (fungoval ti bod 12 a ve 13 jsi wlan0 viděl)? Nebo ne?
Pokud ne, tak sem pošli výpisy těchto příkazů (třeba jako přílohu ke komentáři):
dmesg > dmesg.log
lspci > lspci.log
iwconfig
Zdar Max
Měl jsem sen ... :(
9.10.2009 13:23 Martin
Rozbalit Rozbalit vše Re: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.
Přílohy:

Dobrý den, bod 12 fungoval a podle bodu 13 jsem usoudil, že se wlan0 nezapnula, protože má stav: state DOWN:

ethan:/home/ethan# ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether 00:01:29:fd:97:b4 brd ff:ff:ff:ff:ff:ff
3: wmaster0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc ieee80211 state UNKNOWN qlen 1000
    link/ieee802.11 00:1f:1f:35:e7:57 brd ff:ff:ff:ff:ff:ff
4: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether 00:1f:1f:35:e7:57 brd ff:ff:ff:ff:ff:ff

Výpis pro příkaz iwconfig:

ethan:/home/ethan# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11  ESSID:""  
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
          Tx-Power=12 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

S pozdravem Martin.

Max avatar 9.10.2009 15:16 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.
Ahoj, no, tak v dmesg je vidět :
firmware: requesting rt2561s.bin
ADDRCONF(NETDEV_UP): wlan0: link is not ready
Jsi si jistý, že máš příslušný firmware nainstalovaný? Většinou musí být umístěn v tomto adresáři :
/lib/firmware
Kdyžtak ho zkus projistotu vyhledat :
find / -type f -name rt2561s.bin
Pokud ho nemáš, tak si ho stáhni a ručně si ho do onoho adresáře nakopíruj. Poté by mělo stačit reloadnout modul, nebo restartovat a už by to mělo fachčit, snad.
Zdar Max
Měl jsem sen ... :(
Max avatar 9.10.2009 15:19 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.
Jinak firmware je ke stažení třeba zde : RT2860_Firmware_V11.zip
Zdar Max
Měl jsem sen ... :(
9.10.2009 21:52 Martin
Rozbalit Rozbalit vše Re: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.

Dobrý večer, příslušný firmware nainstalován je:

ethan:/home/ethan#  find / -type f -name rt2561s.bin
/lib/firmware/rt2561s.bin
ethan@ethan:/lib/firmware$ ls -a
.  ..  rt2561.bin  rt2561s.bin  rt2661.bin  rt73.bin

Přesto jsem zkusil použít Váš odkaz a nakopírovat daný soubor do /lib/firmware:

ethan@ethan:/lib/firmware$ ls -a
.  ..  rt2561.bin  rt2561s.bin  rt2661.bin  rt2860.bin  rt73.bin

Nevím, jestli jste se spletl, ale jak je vidět, tak daný odkaz obsahoval soubor rt2860.bin, myslel jsme, že tam bude uložen soubor rt2561s.bin.

Po načtení/restartování se ovšem nepřipojím (v /lib/firmware je všech 5 souborů). S pozdravem Martin.

9.10.2009 07:57 sir Turbis | skóre: 19 | Varnsdorf
Rozbalit Rozbalit vše Re: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, tuhle kartu mám doma, jede mi jako AP (nutno říci, že hodně mizerně), bohužel tahle karta si neumí vzít adresu z DHCPD serveru když je na něm WEB nebo WPA. Když jí nastavíš na pevno, tak se připojí, ale internet přes ní neteče. Jde jenom s MACfiltrem.

Don't hurry up, death is faster!
9.10.2009 07:59 sir Turbis | skóre: 19 | Varnsdorf
Rozbalit Rozbalit vše Re: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.
tak pokud v tvém případě vše fungovalo, mrkni se, zda máš v jádře modul mac80211
Don't hurry up, death is faster!
9.10.2009 21:05 Martin
Rozbalit Rozbalit vše Re: Nefunkční síťová karta Edimax 7128g v Debianu 5.0.3.
Příloha:

Dobrý večer, modul  mac80211 je obsažen (27. řádek).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.