Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: rozsah kanalu INTEL 3945abg  (Přečteno 1730 krát)

qweerty

  • Návštěvník
  • Příspěvků: 25
rozsah kanalu INTEL 3945abg
« kdy: 13 Září 2009, 23:56:52 »
Mam problem s rozsahem kanalu na wifikarte

lspci
Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)


potreboval bych naladit 140 kanal na 5,4 GHz, tento kanal je v evrope povoleny
(zdroj http://en.wikipedia.org/wiki/List_of_WLAN_channels),

ale nevim jak na to

podle specifikace karty by tato wifi mela umet rozsah 5,15 - 5,85 GHz
(zdroj http://download.intel.com/support/wireless/wlan/sb/3945abgug.pdf   - 141 strana Specifications)
 
iwlist wlan0 channel                 
wlan0     20 channels in total; available frequencies :
          Channel 01 : 2.412 GHz                     
          Channel 02 : 2.417 GHz                     
          Channel 03 : 2.422 GHz                     
          Channel 04 : 2.427 GHz                     
          Channel 05 : 2.432 GHz                     
          Channel 06 : 2.437 GHz                     
          Channel 07 : 2.442 GHz                     
          Channel 08 : 2.447 GHz                     
          Channel 09 : 2.452 GHz                     
          Channel 10 : 2.457 GHz                     
          Channel 11 : 2.462 GHz                     
          Channel 12 : 2.467 GHz                     
          Channel 13 : 2.472 GHz                     
          Channel 36 : 5.18 GHz                       
          Channel 38 : 5.19 GHz
          Channel 40 : 5.2 GHz
          Channel 42 : 5.21 GHz
          Channel 44 : 5.22 GHz
          Channel 46 : 5.23 GHz
          Channel 48 : 5.24 GHz
          Current Frequency=5.24 GHz (Channel 48)


distribuci pouzivam Kubuntu 9.04 s distribucni jadrem bez uprav

uname -a
Linux qwNote 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux

kalfar

  • Aktivní člen
  • *
  • Příspěvků: 372
Re: rozsah kanalu INTEL 3945abg
« Odpověď #1 kdy: 14 Září 2009, 00:24:53 »
Jen takový dotaz, proč nemáš aktuální jádro? Myslím že by to mělo být 2.6.28.15
Ubuntu jsem nainstaloval v úterý,ve středu jsem si přečetl tyhle stránky,čtvrtek byl dnem doinstalací programů a dnes jsmem se utvrdil,že tu Vistu jsem kupoval draze a zbytečně. >:(

qweerty

  • Návštěvník
  • Příspěvků: 25
Re: rozsah kanalu INTEL 3945abg
« Odpověď #2 kdy: 14 Září 2009, 00:32:23 »
uz jsem si toho take vsiml a provedl upgrade, ale zadna zmena

# uname -a
Linux qwNote 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686 GNU/Linux
# iwlist wlan0 channel
wlan0     20 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 36 : 5.18 GHz
          Channel 38 : 5.19 GHz
          Channel 40 : 5.2 GHz
          Channel 42 : 5.21 GHz
          Channel 44 : 5.22 GHz
          Channel 46 : 5.23 GHz
          Channel 48 : 5.24 GHz
          Current Frequency=2.412 GHz (Channel 1)


prave jsem narazil na crda, ale jeste nevim co s tim

#man crda
Citace
crda - send to the kernel a wireless regulatory domain for a given ISO / IEC 3166 alpha2

fenquick

  • Aktivní člen
  • *
  • Příspěvků: 225
  • Professional llama
    • Linux User #487408
Re: rozsah kanalu INTEL 3945abg
« Odpověď #3 kdy: 16 Září 2009, 19:32:07 »
Stačí vyhledávat.
Viz:
http://forum.ubuntu.cz/index.php/topic,29182.msg245134.html#msg245134

Info o modulech souvisejících s wifinou:
Kód:

Kód: [Vybrat]
lsmod | grep iwl3945
Kód: [Vybrat]
iwl3945                96920  0
rfkill                 17176  4 thinkpad_acpi,iwl3945
lbm_cw_mac80211       215856  1 iwl3945
lib80211               15236  1 iwl3945
lbm_cw_cfg80211        46744  2 iwl3945,lbm_cw_mac80211
led_class              12164  2 thinkpad_acpi,iwl3945


Z toho plyne zaklínadlo:

Kód:

Kód: [Vybrat]
sudo sh -c "echo 'options lbm_cw_cfg80211 ieee80211_regdom=\"EU\"' > /etc/modprobe.d/lbm_cw_cfg80211"
******** Neděkujte mně! Poděkujte přitažlivé síle Měsíce! ********
.........................................................................................MacGyver

qweerty

  • Návštěvník
  • Příspěvků: 25
Re: rozsah kanalu INTEL 3945abg
« Odpověď #4 kdy: 16 Září 2009, 22:19:58 »
Dekuji za napovedu, ale neak mi to nefungluje. Jinak bych ani nedaval dotaz na forum.

Jak jsem jiz psal vyse, narazil jsem na crda, coz je to co potrebuju.

crda
totiz umi manipulovat s wireless regulatory domain, kterou posle jadru systemu, ridi se tabulkou mezinarodnich kodu podle ISO / IEC 3166 alpha2

pri patrani jsem narazil na program iw

iw umi nastavit ruzne veci na wifi karte. iw jsem nenasel v distribuci, tak jsem si ho stahnul zkompilovane z http://linuxwireless.org/en/users/Download
Co me zajima, je soubor regulatory.bin , ktery prave obsahuje tabulku s kody jednotlivych zemi a specifikace povolenych kanalu.

moje zaklinadlo zni
Citace
#iw reg set CZ

parada, povolil jsem si dalsi mnozstvi kanalu, ale podle specifikace karty to neni vsechno co ta karta umi

Citace
#iw reg set CZ
#iwlist wlan0 channel
wlan0     32 channels in total; available frequencies :
          Channel 01 : 2.412 GHz                       
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 34 : 5.17 GHz
          Channel 36 : 5.18 GHz
          Channel 38 : 5.19 GHz
          Channel 40 : 5.2 GHz
          Channel 42 : 5.21 GHz
          Channel 44 : 5.22 GHz
          Channel 46 : 5.23 GHz
          Channel 48 : 5.24 GHz
          Channel 52 : 5.26 GHz
          Channel 56 : 5.28 GHz
          Channel 60 : 5.3 GHz
          Channel 64 : 5.32 GHz
          Channel 100 : 5.5 GHz
          Channel 104 : 5.52 GHz
          Channel 108 : 5.54 GHz
          Channel 112 : 5.56 GHz
          Channel 116 : 5.58 GHz
          Channel 120 : 5.6 GHz
          Channel 124 : 5.62 GHz
          Current Frequency=2.462 GHz (Channel 11)

a ja chci vice
ma nekdo dalsi napady?

jen pro doplneni, mam NB FS Esprimo Mobile 9200
vypis HW je

Citace
~# lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 14)
06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)


Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: rozsah kanalu INTEL 3945abg
« Odpověď #5 kdy: 16 Září 2009, 22:28:07 »
http://forum.ubuntu.cz/index.php/topic,32328.0.html by mohlo pomoci.
Dával jsem tam i odkaz na crda databázi, v taru vás zajímá soubor db.txt - máte tam povolené rozsahy a výkony pro jednotlivé země. Pokud chcete používat vše co karta umí tak odjeďte do země kde je vše povolené. Určitě si danou zemi najdete v db.txt sám.
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

qweerty

  • Návštěvník
  • Příspěvků: 25
Re: rozsah kanalu INTEL 3945abg
« Odpověď #6 kdy: 16 Září 2009, 22:57:17 »
no bylo by to paradni, mit vse dovolene  :)

dekuji za pripomenuti, jiz jsem to pouzival podle tveho navodu

ale chtel bych zjistit, jestli jde vymacknout z karty treba i 140 kanal, ktery je u nas dovoleny, jestli to je mozne bez upravy jadra

jinak v US je dovolena i 161 podle db.txt

Nechci mit pocit, ze neco umim, chci to dokazat


fenquick

  • Aktivní člen
  • *
  • Příspěvků: 225
  • Professional llama
    • Linux User #487408
Re: rozsah kanalu INTEL 3945abg
« Odpověď #7 kdy: 17 Září 2009, 18:26:09 »
Dejte sem výpis
Kód: [Vybrat]
lsmod | grep iwl
« Poslední změna: 17 Září 2009, 18:28:22 od fenquick »
******** Neděkujte mně! Poděkujte přitažlivé síle Měsíce! ********
.........................................................................................MacGyver

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: rozsah kanalu INTEL 3945abg
« Odpověď #8 kdy: 18 Září 2009, 17:11:01 »
Dám zatím alespoň nějaké své poznámky:
Nastavení na změnu státu reaguje, karta podporuje 23 kanálů v 5GHz
Citace
iwl3945 0000:05:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
Otázka je jakých.

test:
Kód: [Vybrat]
martin@a3-acer:~$ sudo iw reg set CZ
martin@a3-acer:~$ iwlist wlan0 channel
wlan0     32 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 34 : 5.17 GHz
          Channel 36 : 5.18 GHz
          Channel 38 : 5.19 GHz
          Channel 40 : 5.2 GHz
          Channel 42 : 5.21 GHz
          Channel 44 : 5.22 GHz
          Channel 46 : 5.23 GHz
          Channel 48 : 5.24 GHz
          Channel 52 : 5.26 GHz
          Channel 56 : 5.28 GHz
          Channel 60 : 5.3 GHz
          Channel 64 : 5.32 GHz
          Channel 100 : 5.5 GHz
          Channel 104 : 5.52 GHz
          Channel 108 : 5.54 GHz
          Channel 112 : 5.56 GHz
          Channel 116 : 5.58 GHz
          Channel 120 : 5.6 GHz
          Channel 124 : 5.62 GHz
          Current Frequency:2.412 GHz (Channel 1)

martin@a3-acer:~$ sudo iw reg set US
martin@a3-acer:~$ iwlist wlan0 channel
wlan0     32 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 36 : 5.18 GHz
          Channel 38 : 5.19 GHz
          Channel 40 : 5.2 GHz
          Channel 42 : 5.21 GHz
          Channel 44 : 5.22 GHz
          Channel 46 : 5.23 GHz
          Channel 48 : 5.24 GHz
          Channel 52 : 5.26 GHz
          Channel 56 : 5.28 GHz
          Channel 60 : 5.3 GHz
          Channel 64 : 5.32 GHz
          Channel 100 : 5.5 GHz
          Channel 104 : 5.52 GHz
          Channel 108 : 5.54 GHz
          Channel 112 : 5.56 GHz
          Channel 116 : 5.58 GHz
          Channel 120 : 5.6 GHz
          Channel 124 : 5.62 GHz
          Channel 128 : 5.64 GHz
          Channel 132 : 5.66 GHz
          Channel 136 : 5.68 GHz
          Current Frequency:2.412 GHz (Channel 1)

Zkoušel jsem update crda databáze - (návod v README ve stejném archivu jako je soubor db.txt) ale neśpěšně. Výsledek - dostupných pouze základních 11 kanálů v "b".
Po zběžném prozkoumání myslím je regulatory.bin zkompilovaný soubor s povolenými kanály, který je v Ubuntu obsažen v balíku nazvaném wireless-crda. Po jeho reinstalaci jsem zase zpět kde jsme byli předtím...

Pokud budete experimentovat a budete potřebovat vrátit zpět původní wireless-crda tak pro apt-get install --reinstall - ne remove. Má zajímavé závislosti - už to chtělo brát sebou všechny nainstalovaná jádra, tak rychlý ctrl+c jsem zvládl asi poprvé  ;D

//edit:
Otázka je jestli karta vůbec HW zvládá vyšší než 136 kanál, protože vypadá že údaje na základě CRDA detekuje správně...
Kód: [Vybrat]
dmesg | tail
[48252.808647] cfg80211: Regulatory domain changed to country: US
[48252.808651]  (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[48252.808655]  (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[48252.808659]  (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[48252.808662]  (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[48252.808666]  (5490000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[48252.808669]  (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)

//edit2:
Tak a co na to výrobce? Tohle: http://www.intel.com/network/connectivity/products/whitepapers/Wi-Fi_Adapters_Channel.pdf J

Karta teoreticky kanály mezi 100 až 140 nepodporuje, ale aby to bylo zajímavější - viz poznámka o SKU pod tabulkou. Takže nám to vázne na HW, FW nebo SW ?
« Poslední změna: 18 Září 2009, 17:45:11 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

 

Provoz zaštiťuje spolek OpenAlt.