praegune kellaaeg 17.06.2025 19:46:05
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
guest1902
Kreisi kasutaja

liitunud: 05.11.2005
|
27.06.2012 21:39:00
CRDA, auth-deauth loop ja muud jutud |
|
|
Taustinfo: installeerisin Arch Linuxi, päris kepp kõike normaalselt tööle saada. Touchpadi sain tööle ning enam ei esine sellist anomaaliat mis varasemates linuxi distrotes esines (erratic moving). Seega on lootust ka järgnev probleem elimineerida. Hakkasin järgmiseks tegelema fn-key'de ning muude meedianuppude mappimisega. Lasin siis tail -f /var/log/messages.log käima ning vastu vahtis terve hunnik auth-deauth loope ning CRDA requeste sinna vahepeale. Nett ise jookseb mõistagi wifi otsas, panin esimese asjana paika wpa_supplicanti, et asju ssh kaudu ajada. Kui main install tehtud, lasin netcfg asja automatiseerida.
Probleem: terve logi on täis pasandatud auth-deauthi ja CRDAt, ent seda siis, kui konkreetselt netti ei kasuta. Kui midagi alla laadida või pingida, siis nett ei katke, kuna CRDA requesti ei tule. Üldiselt suhteliselt müstiline asi, kuna teistel kaaskannatajatel olevat nett selle käigus ära kukkunud. Vbla on see varasemate kernelite probleem, mul mõistagi kõik bleeding edge ja vikerkaared (loe: 3.4.4). Võimalik, et pidev CRDA requestimine koormab ruuterit ja mu võrgukaarti asjatult.
Detailid: las järgnevad cli käsud ütlevad enda eest.
[root@basement ~]# lsmod | grep iwl kirjutas: |
iwl3945 47928 0
iwlegacy 41398 1 iwl3945
mac80211 341140 2 iwl3945,iwlegacy
cfg80211 147429 3 iwl3945,iwlegacy,mac80211 |
[root@basement ~]# lspci | grep Net kirjutas: |
02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) |
[root@basement ~]# dmesg kirjutas: |
[ 335.412650] iwl3945 0000:02:00.0: loaded firmware version 15.32.2.9
[ 335.484585] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 337.573229] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 343.194255] wlan0: authenticate with c8:3a:35:0c:df:b0
[ 343.197122] wlan0: send auth to c8:3a:35:0c:df:b0 (try 1/3)
[ 343.198980] wlan0: authenticated
[ 343.200061] wlan0: associate with c8:3a:35:0c:df:b0 (try 1/3)
[ 343.202851] wlan0: RX AssocResp from c8:3a:35:0c:df:b0 (capab=0x411 status=0 aid=3)
[ 343.202861] wlan0: associated
[ 343.204901] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 353.803380] wlan0: no IPv6 routers present
[ 417.006661] wlan0: deauthenticated from c8:3a:35:0c:df:b0 (Reason: 3)
[ 417.073440] cfg80211: Calling CRDA for country: CN
[ 420.657230] wlan0: authenticate with c8:3a:35:0c:df:b0
[ 420.659346] wlan0: send auth to c8:3a:35:0c:df:b0 (try 1/3)
[ 420.661184] wlan0: authenticated
[ 420.663407] wlan0: associate with c8:3a:35:0c:df:b0 (try 1/3)
[ 420.666233] wlan0: RX AssocResp from c8:3a:35:0c:df:b0 (capab=0x411 status=0 aid=3)
[ 420.666242] wlan0: associated
[ 488.013215] wlan0: deauthenticated from c8:3a:35:0c:df:b0 (Reason: 3)
[ 488.046088] cfg80211: Calling CRDA to update world regulatory domain
[ 491.627225] wlan0: authenticate with c8:3a:35:0c:df:b0
[ 491.629408] wlan0: send auth to c8:3a:35:0c:df:b0 (try 1/3)
[ 491.631263] wlan0: authenticated |
root@basement ~]# zcat /proc/config.gz | grep WIRELESS kirjutas: |
CONFIG_WIRELESS=y
CONFIG_WIRELESS_EXT=y
CONFIG_WIRELESS_EXT_SYSFS=y
CONFIG_IPWIRELESS=m
CONFIG_USB_SERIAL_SIERRAWIRELESS=m |
[root@basement ~]# zcat /proc/config.gz | grep REG kirjutas: |
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
# CONFIG_CFG80211_REG_DEBUG is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not set
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=m
CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
# CONFIG_REGULATOR is not set |
nonsense kirjutas: |
[root@basement ~]# iw reg get
country 00:
(2402 - 2472 @ 40), (6, 20)
(2457 - 2482 @ 20), (6, 20), PASSIVE-SCAN, NO-IBSS
(2474 - 2494 @ 20), (6, 20), NO-OFDM, PASSIVE-SCAN, NO-IBSS
(5170 - 5250 @ 40), (6, 20), PASSIVE-SCAN, NO-IBSS
(5735 - 5835 @ 40), (6, 20), PASSIVE-SCAN, NO-IBSS
[root@basement ~]# iw reg set EE
[root@basement ~]# iw reg get
country 00:
(2402 - 2472 @ 40), (6, 20)
(2457 - 2482 @ 20), (6, 20), PASSIVE-SCAN, NO-IBSS
(2474 - 2494 @ 20), (6, 20), NO-OFDM, PASSIVE-SCAN, NO-IBSS
(5170 - 5250 @ 40), (6, 20), PASSIVE-SCAN, NO-IBSS
(5735 - 5835 @ 40), (6, 20), PASSIVE-SCAN, NO-IBSS |
Asjad, mida ma olen seni üritanud teha, kuid mis mingeid tulemusi pole andnud:
1) ipv6 keelamine bootupil ja dhcp.conf'is
2) modprobe.d confis hwcrypti keelamine ja mingine asi veel
3) manuaalselt netti käivitada (netcfg vahelt ära)
4) crda installimine ning wireless-regdomain.conf mudimine (kommenteerisin EE ja FI välja, kuna hetkel asun viimases riigis)
Vot see oli täielik anomaalia, põmst esimene request oli FI ning edasi läks CN (hiina). Vahepeal peksis mõlemat riiki korda-mööda.
Asjad, mida veel seni proovinud pole
1) kerneli patchimine/rekompileerimine (pole varem teinud, tume maa, ning hetkel nagu ei leia patchi ka sellele)
2) crda buldimine sourtsust + db.txt'ga mäkerdamine (raske ja valulik protseduur)
3) osta usb wifi kaart, millel on linuxi poolt täielik support ning mis ise suudab sama ning rohkemgi veel mis mu praegune inteli junn (küll viimane võimalus, kuid andke soovitusi vastavatele kriteeriumitele)
4) laadida ipw3945 moodul iwl3945 asemel (dno mis sellest välja võiks kukkuda)
5) tõlkida see teema arch linuxi foorumisse pealkirjaga "yet another crda & auth-deauth loop saga" (?? eh..)
6) derp
Kui kellelgi veel sarnaseid kogemusi, siis ärge hoidke endale. Veel parem, kui mõnel veel lahendus ka kohe pakkuda. Muidu igasugune abi teretulnud. Tänud ette ja taha.
edit: regdbdump /usr/lib/crda/regulatory.bin näitab, et FI ja EE sagedused, detsibellid ja muud jutud kattuvad sajaprotsendiliselt, niiet vahet pole.
Kui keegi oskab näpunäiteid kerneli rekompileerimise kohta anda, siis andku tulla. Suht viimane õlekõrs.
EDIT2
Tra yldiselt case closed, suht putsis yritus ikka. Terve p2ev selle pasa nahka l2inud. L2hen ostan wireless cardi mil ei esine yletamatuid anomaaliaid. Seniks ootan soovitusi isenditele.
EDIT3 leidsin atherose usb junnid
EDIT4 Parem ostan 6lut..
_________________ assumption is the mother of all fuck ups
,,think before you print and save a ROOT::TTree'' |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
lehm2
Kreisi kasutaja

liitunud: 19.09.2004
|
27.06.2012 22:41:51
|
|
|
tsitaat: |
Touchpadi sain tööle ning enam ei esine sellist anomaaliat mis varasemates linuxi distrotes esines (erratic moving) |
Mul on selline probleem touchpadiga, et kui liigutada siis millegi pärast tuleb kursorile selline random värin sisse, ehk oskad sellisele probleemile lahendust pakkuda ? [/code]
_________________ Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust ! |
|
Kommentaarid: 15 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
 |
Riivo
HV Guru

liitunud: 23.02.2004
|
28.06.2012 07:06:20
|
|
|
Jutust ei tule välja, kas oled proovinud ka erinevates WiFi võrkudes. Ehk on ruuteripoolne probleem.
|
|
Kommentaarid: 233 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
221 |
|
tagasi üles |
|
 |
guest1902
Kreisi kasutaja

liitunud: 05.11.2005
|
28.06.2012 08:54:03
|
|
|
lehm2, lisa kerneli boot reale i8042.nomux=1 (eeldusel, et kasutad grub'i). dno kas /etc/modprobe.d/options.conf ka mingit efekti omas, kuid seal on mul kirjas 'options psmouse proto=imps'.
Riivo, olen varasemalt kodus m2rkanud kahtlast perioodilist wifi indikaatortule vilkumist. Ning netist seda probleemi lahates on tegu kerneli probleemiga. Mingi muudatus viidi ju mainline'i sisse (veel m2rtsikuus!) aga huia... Userspace tasandil ka ei saanud asja lahendatud. EEPROMi kiiks (kirjutas CRDA v22rtuse yle) oli atherose kaartidega, kuid probleem lahendatav crda sortsu muutmise ja kompileerimisega. Inteli 4695 kaartidel oli ka mingi workaround olemas. Minu puhul ei aitanud mitte miski, laadisin mooduli cfg80211 ieee80211_regdom=FI, aga ikka luges kuskilt CN v2lja tea kas peaks bugzilla't harassima...
Ruuter on mingine noname, ei taha praegu eksperimenteerida. P2ris OpenWRT'ga tegu pole
P.S. mul uus kaart juba valmis vaadatud.
_________________ assumption is the mother of all fuck ups
,,think before you print and save a ROOT::TTree'' |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|