Ubuntu 10.10 – RTL819x WiFi „megszakad”

Kezdőlap Fórumok Ubuntu Linux Ubuntu 10.10 – RTL819x WiFi „megszakad”

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #1889764
    elnO.o
    Felhasználó

      Sziasztok!

      A problémám a következő:
      adott egy Asus EEE 1201N netbook, benne egy RTL8191 wifi kártyával, a wifi feltelpült a rendszerrel együtt, talál hálózatokat, csatlakozik, megy a fel/letöltést, böngészés, majd egy idő utána egyszaercsak BUMM! Az adatcsere a routerrel megszűnik, de a wifi kapcsoalt továbbra is fennáll.
      Egy példa: bekapcsolom a gépet, login, elindítok egy torrent letöltés (transmissionnel), tölti max. sebességen, és egyik pillanatról a másikra a letöltési sebesség 0,0 kb/s-lesz. Innentől se a böngészés nem megy, se a routert nem tudom megpingelni se semmi, de azt nem jelzi az nm-applet hogy lecsatlakozott volna a wifi, tehát a kapcsolat él.
      Abban a pillanatban amikor ez történik, a következő sorok íródnak dmesg kimenetbe:

      ===>rtl8192se_link_change():ieee->iw_mode is 2
      Scan in 40M, force to 20M first:3, 1
      =====>rtl8192_set_chan()====ch:1
      =====>rtl8192_set_chan()====ch:2
      =====>rtl8192_set_chan()====ch:3
      =====>rtl8192_set_chan()====ch:4
      =====>rtl8192_set_chan()====ch:5
      =====>rtl8192_set_chan()====ch:6
      =====>rtl8192_set_chan()====ch:7
      =====>rtl8192_set_chan()====ch:8
      =====>rtl8192_set_chan()====ch:9
      =====>rtl8192_set_chan()====ch:10
      =====>rtl8192_set_chan()====ch:11
      =====>rtl8192_set_chan()====ch:12
      =====>rtl8192_set_chan()====ch:13
      Scan in 20M, back to 40M
      =====>rtl8192_set_chan()====ch:9
      ===>rtl8192se_link_change():ieee->iw_mode is 2
      rtl8192_update_cap(): WLAN_CAPABILITY_SHORT_PREAMBLE

      Ezt követően ha újracsatlakozom a hálózathoz, megy újra rendesen minden, majd egyszercsak megint bumm! (és nem feltétlen letöltés közben, simán böngészéstől is kiakad!)

      MIndenhol szétnéztem az interneten a megoldás után, próbáltam az ndsiwrapper-el is, ugyanez az eredmény.

      Pár tudnivaló még:…

      iwconfig:

      wlan0 802.11bgn ESSID:”ElnoNetWork” Nickname:”rtl8191SEVA1″
      Mode:Managed Frequency=2.462 GHz Access Point: 00:27:19:D3:F7:E4
      Bit Rate=135 Mb/s
      Retry:on RTS thr:off Fragment thr:off
      Encryption key:405A-FD2A-515F-DD99-265D-46E7-70DD-47B5 Security mode:open
      Power Management:off
      Link Quality=100/100 Signal level=-51 dBm Noise level=-120 dBm
      Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
      Tx excessive retries:0 Invalid misc:0 Missed beacon:0

      lspci

      07:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvA Wireless LAN Controller (rev 10)

      Router: TP-LINK (TL-WR841N)
      Vezetékes hálózat tökéletesen működik.
      Windows 7 alatt tökéletesen működik wifi is.

      Előre is köszönöm a segítségeteket!

      #2200941
      gendelider
      Felhasználó

        Én inkább egy környéken (valószinüleg ugyanazon a csatornán müködö) másik routerre gyanakodnék…
        Az, hogy nem írja ki, hogy a kapcsolat megszakadt, még nem jelenti, hogy nem is szakadt meg. Mondom ezt annak dacára, hogy win7 alatt müködik: esetleg ANNAK a drivernek OTT jobb a retry-mechanizmusa. Nemrégiben láttam hasonlót.

        Próbálj egy olyan csatornát keresni a wlan-odnak, amelyik üres, esetleg még a szomszédjai is…

        #2200942
        elnO.o
        Felhasználó

          Köszi a tippet de ezt már próbáltam, hogy a routeren átállítottam 1-től 13ig mindegyik csatornán kipróbáltam és ugyanez történt.
          Ami viszont még érdekesség, hogy legutobb pl. beállítottam 2-re, a dmesgben ez lett:

          Linking with ElnoNetWork,channel:2, qos:1, myHT:1, networkHT:1, mode:10 cur_net.flags:0x40e
          ===>rtllib_associate_procedure_wq(), chan:2
          HTSetConnectBwMode():pHTInfo->bCurBW40MHz:0
          =====>rtl8192_set_chan()====ch:2
          rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
          SetHwReg8192SE():HW_VAR_AC_PARAM eACI:0:a42b
          SetHwReg8192SE():HW_VAR_AC_PARAM eACI:1:a44f
          SetHwReg8192SE():HW_VAR_AC_PARAM eACI:2:5e4322
          SetHwReg8192SE():HW_VAR_AC_PARAM eACI:3:2f3222
          Associated successfully
          normal associate
          Using G rates:108
          Successfully associated, ht enabled
          HTSetConnectBwMode():pHTInfo->bCurBW40MHz:1
          =====>rtl8192_set_chan()====ch:4
          ====>rx ADDBAREQ from :00:27:19:d3:f7:e4
          ====>to send ADDBARSP
          ===>rtl8192se_link_change():ieee->iw_mode is 2
          rtl8192_update_cap(): WLAN_CAPABILITY_SHORT_PREAMBLE
          RX: IEEE802.1X EAPOL frame!
          RX: IEEE802.1X EAPOL frame!
          alg name:CCMP
          ===========>set_swcam():EntryNo is 4,KeyIndex is 0,KeyType is 4,is_mesh is 0
          alg name:CCMP
          ===========>set_swcam():EntryNo is 1,KeyIndex is 1,KeyType is 4,is_mesh is 0
          DHCP pkt src port:68, dest port:67!!

          ez ugy fest mintha csatlakozna, 2es csatorna, minden szuper, majd hirtelen 4es csatorna. vagy ez normális, nem számít?

          #2200943
          elnO.o
          Felhasználó

            hát az az érdekesség történt, hogy egyik napról a másikra (kb. ahogyan „elromlott”) megjavult.
            muszáj volt távolmennem a kábeltől, igy kihuztam és azota hibátlanul megy a wifi. lehet hogy tényleg egy környező router zavart be.

            köszi, üdv

            #2200944
            pointux
            Felhasználó

              Igen és annyira nem is informatív ez a hibaüzenet. Ez a kernelbe beépített verziós driver már. Régebben volt egy hasonló szakadásos dolog (hirtelen arra gondoltam), ami azzal járt, hogy egy frissítési frekvenciát kellett megváltoztatni. Persze az könnyű volt, mert a debug üzenetben kiírta c makro-változót, amivel a baja volt. Itt meg tényleg úgy fest, hogy egy sikeres üzenet után vált (hibaüzenet nélkül)… érdekes módon.

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