Wireless Kanäle

Everything about WLan and hostap
Conax
Posts: 106
Joined: December 31st, 2009, 1:33 am

Re: Wireless Kanäle

Post by Conax » November 4th, 2010, 9:23 pm

Yeah ich habs geschaft!!!!!
Wichtiger Hinweis: WER IM EEPROM DEN COUNTRYCODE ÄNDERT KANN SEINE WLAN HARDWARE DABEI SCHROTTEN. DESWEITEREN BEWEGT MAN SICH RECHTLICH DABEI AUF DÜNNEN EIS - HANDELN AUF EIGENE GEFAHR!

Nach einer Stunde intensiver Recherche mit Hilfe von google und diversen man pages hab ich es endlich geschaft den regdomain change im eeprom auch unter Linux zu vollziehen (diesmal alles selber "hart" erarbeitet). Jetzt brauch ich kein scheiss rcu.exe für windows mehr.

Also genug herumgepost das Wissen muss unters Volk.

Ich habe erst mit rcu.exe den countrycode geändert (ein zweites mal). Diesmal habe ich einen countrycode gewählt der mir weniger Kanäle zur Verfügung stellt damit man danach besser die Auswirkungen sieht.

hier mal das Ergebnis:

Code: Select all

[root@ipfire-linux ~]# iwlist blue0 frequency                                              
blue0     24 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 40 : 5.2 GHz                                                            
          Channel 44 : 5.22 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                                                            


Wie man sieht stehen lediglich 24 Kanäle zur Verfügung - ziemlich mager. Um jetzt den Countrycode zu ändern muss man auf den EEPROM der wlan Hardware zugreifen. Hierzu benötigt man die Speicheradresse.

Mit dem Befehl:

Code: Select all

root@ipfire-linux ~]# lspci -v 


werden sämtliche pci Scnittstellen aufgelistet.

Man bekommt dann eine Ausgabe die z.B. so aussieht:

Code: Select all

[root@ipfire-linux ~]# lspci -v                                                            
00:01.0 Host bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] Host Bridge (re)
        Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] Host Bridge      
        Flags: bus master, 66MHz, medium devsel, latency 248                              
        I/O ports at ac1c [size=4]                                                        
                                                                                          
00:01.2 Entertainment encryption device: Advanced Micro Devices [AMD] Geode LX AES Securitk
        Subsystem: Advanced Micro Devices [AMD] Geode LX AES Security Block                
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 9                          
        Memory at efff4000 (32-bit, non-prefetchable) [size=16K]                          
                                                                                          
00:09.0 Ethernet controller: VIA Technologies, Inc. VT6105M [Rhine-III] (rev 96)          
        Subsystem: VIA Technologies, Inc. Unknown device 0106                              
        Flags: bus master, stepping, medium devsel, latency 64, IRQ 10                    
        I/O ports at 1000 [size=256]                                                      
        Memory at e0000000 (32-bit, non-prefetchable) [size=256]                          
        Capabilities: [40] Power Management version 2                                      
                                                                                          
00:0a.0 Ethernet controller: VIA Technologies, Inc. VT6105M [Rhine-III] (rev 96)          
        Subsystem: VIA Technologies, Inc. Unknown device 0106                              
        Flags: bus master, stepping, medium devsel, latency 64, IRQ 11                    
        I/O ports at 1400 [size=256]                                                      
        Memory at e0040000 (32-bit, non-prefetchable) [size=256]                          
        Capabilities: [40] Power Management version 2                                      
                                                                                          
00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6105M [Rhine-III] (rev 96)          
        Subsystem: VIA Technologies, Inc. Unknown device 0106                              
        Flags: bus master, stepping, medium devsel, latency 64, IRQ 15                    
        I/O ports at 1800 [size=256]                                                      
        Memory at e0080000 (32-bit, non-prefetchable) [size=256]                          
        Capabilities: [40] Power Management version 2                                      
                                                                                          
00:0c.0 Ethernet controller: Atheros Communications Inc. AR5413 802.11abg NIC (rev 01)    
        Subsystem: Atheros Communications Inc. EnGenius EMP-8602 (400mw) or Compex WLM54AG)
        Flags: bus master, medium devsel, latency 168, IRQ 9                              
        Memory at e00c0000 (32-bit, non-prefetchable) [size=64K]                          
        Capabilities: [44] Power Management version 2                                      
                                                                                          
00:0f.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA (rev 03)    
        Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA              
        Flags: 66MHz, medium devsel                                                        
        I/O ports at 6000 [size=8]                                                        
        I/O ports at 6100 [size=256]                                                      
        I/O ports at 6200 [size=64]                                                        
        I/O ports at <unassigned>                                                          
        I/O ports at 9d00 [size=128]                                                      
        I/O ports at 9c00 [size=64]                                                        
                                                                                          
00:0f.2 IDE interface: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE (rev 01) )
        Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE              
        Flags: bus master, 66MHz, medium devsel, latency 248                              
        [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]        
        [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]        
        [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]        
        [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]        
        I/O ports at ff00 [size=16]                                                        
                                                                                          
00:0f.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC (rev 02))
        Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC              
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 12                        
        Memory at efffe000 (32-bit, non-prefetchable) [size=4K]                            
        Capabilities: [40] Power Management version 2                                      
                                                                                          
00:0f.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC (rev 02))
        Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC              
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 12                        
        Memory at efffd000 (32-bit, non-prefetchable) [size=4K]                            
        Capabilities: [40] Power Management version 2                                      
                                                                                          


Wie man sieht wird meine Atheros Karte aufgelistet und man erhält die Speicheradresse: (Memory at e00c0000)

Für Atheros Karten gibt es jetzt ein nettes tool namens ath_info. Damit kann man den eeprom auslesen, verändern etc.

Bevor man anfängt im eeprom herumzuschreiben sollte man erst versuchen ihn auszulesen - sollten hier schon Probleme auftreten sollte man es lieber gleich sein lassen.

Code: Select all

[root@ipfire-linux ~]# ath_info 0xe00c0000 


Das ganze sieht dann so aus. Damit das ganze klappt muss vor die Speicheradresse noch "0x" davorgesetzt werden. Der Befehl sollte dann wichtige eeprom informationen anzeigen (es handelt sich hier nicht um einen kompletten dump) .

Bei mir sah das so in etwa aus:

Code: Select all

[root@ipfire-linux ~]# ath_info 0xe00c0000                                                 
sleep_ctl reg 00000000   reset_ctl reg 00000000                                            
 -==Device Information==-                                                                  
MAC Revision: 5414  (0xa5)                                                                
Device type:  3                                                                            
5GHz PHY Revision: 5413  (0x63)                                                            
2GHz PHY Revision: 5413  (0x63)                                                            
                                                                                          
/============== EEPROM Information =============\                                          
| EEPROM Version:   5.3 | EEPROM Size:  16 kbit |                                          
| EEMAP:              2 | Reg. Domain:     0x00 |                                          
|================= Capabilities ================|                                          
| 802.11a Support:  yes | Turbo-A disabled: no  |                                          
| 802.11b Support:  yes | Turbo-G disabled: no  |                                          
| 802.11g Support:  yes | 2GHz XR disabled: no  |                                          
| RFKill  Support:  no  | 5GHz XR disabled: no  |                                          
| 32kHz   Crystal:  no  |                       |                                          
\===============================================/                                          
                                                                                          
/=========================================================\                                
|          Calibration data common for all modes          |                                
|=========================================================|                                
|          CCK/OFDM gain delta:             1             |                                
|          CCK/OFDM power delta:            5             |                                
|          Scaled CCK delta:                5             |                                
|          2GHz Antenna gain:               1             |                                
|          5GHz Antenna gain:               4             |                                
|          Turbo 2W maximum dBm:           38             |                                
|          Target power start:          0x1a5             |                                
|          EAR Start:                   0x21f             |                                
\=========================================================/                                
                                                                                          
/=========================================================\                                
|          Calibration data for 802.11a operation         |                                
|=========================================================|                                
| I power:              0x08 | Q power:              0x1f |                                
| Use fixed bias:       0x00 | Max turbo power:      0x26 |                                
| Max XR power:         0x28 | Switch Settling Time: 0x2d |                                
| Tx/Rx attenuation:    0x0f | TX end to XLNA On:    0x02 |                                
| TX end to XPA Off:    0x00 | TX end to XPA On:     0x0e |                                
| 62db Threshold:       0x0f | XLNA gain:            0x0d |                                
| XPD:                  0x01 | XPD gain:             0x0a |                                
| I gain:               0x00 | Tx/Rx margin:         0x0b |                                
| False detect backoff: 0x00 | Noise Floor Threshold: -54 |                                
| ADC desired size:      -32 | PGA desired size:      -80 |                                
|=========================================================|                                
| Antenna control   0:  0x00 | Antenna control   1:  0x01 |                                
| Antenna control   2:  0x26 | Antenna control   3:  0x26 |                                
| Antenna control   4:  0x06 | Antenna control   5:  0x06 |                                
| Antenna control   6:  0x02 | Antenna control   7:  0x25 |                                
| Antenna control   8:  0x25 | Antenna control   9:  0x05 |                                
| Antenna control  10:  0x05 | Antenna control  11:  0x00 |                                
|=========================================================|                                
| Octave Band 0:           7 | db 0:                    7 |                                
| Octave Band 1:           7 | db 1:                    7 |                                
| Octave Band 2:           7 | db 2:                    7 |                                
| Octave Band 3:           7 | db 3:                    7 |                                
\=========================================================/                                
/==================== Turbo mode infos ===================\                                
| Switch Settling time: 0x5a | Tx/Rx margin:         0x0b |                                
| Tx/Rx attenuation:    0x0f | ADC desired size:      -32 |                                
| PGA desired size:      -80 |                            |                                
\=========================================================/                                
/============== Per rate power calibration ===========\                                    
| Freq | 6-24Mbit/s | 36Mbit/s |  48Mbit/s | 54Mbit/s |                                    
|======|============|==========|===========|==========|                                    
| 4900 |    20.00   |  18.00   |   16.00   |  14.00   |                                    
|======|============|==========|===========|==========|                                    
| 5825 |    20.00   |  18.00   |   16.00   |  14.00   |                                    
\=====================================================/                                    
/====================== Per channel power calibration ===================\                
| Freq |  pwr_i  |    pwr_0    |    pwr_1    |    pwr_2    |    pwr_3    |                
|      | pddac_i |   pddac_0   |   pddac_1   |   pddac_2   |   pddac_3   |                
|======|=========|=============|=============|=============|=============|                
| 4900 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.00    |     0.00    |                
|      |    14   |       28    |       58    |      114    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.50    |    18.50    |    20.50    |    22.50    |                
|      |    19   |       34    |       61    |       89    |      107    |                
|======|=========|=============|=============|=============|=============|                
| 5180 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.50    |     0.00    |                
|      |     0   |       22    |       48    |      109    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.50    |    18.00    |    20.00    |    21.00    |                
|      |    19   |       35    |       58    |       81    |       91    |                
|======|=========|=============|=============|=============|=============|                
| 5320 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.50    |     0.00    |                
|      |    19   |       36    |       70    |      125    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.50    |    17.50    |    20.50    |    21.00    |                
|      |    19   |       37    |       57    |       86    |       94    |                
|======|=========|=============|=============|=============|=============|                
| 5500 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.50    |     9.00    |    14.00    |     0.00    |                
|      |    18   |       36    |       67    |       67    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.50    |    18.00    |    20.50    |    22.00    |                
|      |    20   |       36    |       59    |       90    |      109    |                
|======|=========|=============|=============|=============|=============|                
| 5700 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.00    |     0.00    |                
|      |    15   |       29    |       63    |      112    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    18.00    |    20.50    |    22.00    |                
|      |    18   |       31    |       55    |       86    |      109    |                
|======|=========|=============|=============|=============|=============|                
| 5745 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.00    |     0.00    |                
|      |    13   |       25    |       57    |      106    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    17.00    |    20.00    |    21.50    |                
|      |    17   |       32    |       50    |       81    |      102    |                
|======|=========|=============|=============|=============|=============|                
| 5825 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.50    |     0.00    |                
|      |    18   |       36    |       64    |      123    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    17.50    |    20.00    |    21.50    |                
|      |    19   |       33    |       58    |       85    |      102    |                
\========================================================================/                
.........


Aufjedenfall ganz interessant wenn man sich das mal so durchliest.

So will man jetzt die regdomain ändern muss man folgenden Befehl eingeben:

ath_info -w 0xe00c0000 regdomain 0x60

-WICHTIG-
0x60 steht hier für die regdomain World hier ist natürlich die entsprechende regdomain für das Land in dem man sich befindet einzugeben
Last edited by Conax on November 4th, 2010, 9:25 pm, edited 1 time in total.
Image

Conax
Posts: 106
Joined: December 31st, 2009, 1:33 am

Re: Wireless Kanäle

Post by Conax » November 4th, 2010, 9:26 pm

Code: Select all

[root@ipfire-linux ~]# ath_info -w 0xe00c0000 regdomain 0x60                               
sleep_ctl reg 00000000   reset_ctl reg 00000000                                            
 -==Device Information==-                                                                  
MAC Revision: 5414  (0xa5)                                                                
Device type:  3                                                                            
5GHz PHY Revision: 5413  (0x63)                                                            
2GHz PHY Revision: 5413  (0x63)                                                            
                                                                                          
/============== EEPROM Information =============\                                          
| EEPROM Version:   5.3 | EEPROM Size:  16 kbit |                                          
| EEMAP:              2 | Reg. Domain:     0x00 |                                          
|================= Capabilities ================|                                          
| 802.11a Support:  yes | Turbo-A disabled: no  |                                          
| 802.11b Support:  yes | Turbo-G disabled: no  |                                          
| 802.11g Support:  yes | 2GHz XR disabled: no  |                                          
| RFKill  Support:  no  | 5GHz XR disabled: no  |                                          
| 32kHz   Crystal:  no  |                       |                                          
\===============================================/                                          
                                                                                          
/=========================================================\                                
|          Calibration data common for all modes          |                                
|=========================================================|                                
|          CCK/OFDM gain delta:             1             |                                
|          CCK/OFDM power delta:            5             |                                
|          Scaled CCK delta:                5             |                                
|          2GHz Antenna gain:               1             |                                
|          5GHz Antenna gain:               4             |                                
|          Turbo 2W maximum dBm:           38             |                                
|          Target power start:          0x1a5             |                                
|          EAR Start:                   0x21f             |                                
\=========================================================/                                
                                                                                          
/=========================================================\                                
|          Calibration data for 802.11a operation         |                                
|=========================================================|                                
| I power:              0x08 | Q power:              0x1f |                                
| Use fixed bias:       0x00 | Max turbo power:      0x26 |                                
| Max XR power:         0x28 | Switch Settling Time: 0x2d |                                
| Tx/Rx attenuation:    0x0f | TX end to XLNA On:    0x02 |                                
| TX end to XPA Off:    0x00 | TX end to XPA On:     0x0e |                                
| 62db Threshold:       0x0f | XLNA gain:            0x0d |                                
| XPD:                  0x01 | XPD gain:             0x0a |                                
| I gain:               0x00 | Tx/Rx margin:         0x0b |                                
| False detect backoff: 0x00 | Noise Floor Threshold: -54 |                                
| ADC desired size:      -32 | PGA desired size:      -80 |                                
|=========================================================|                                
| Antenna control   0:  0x00 | Antenna control   1:  0x01 |                                
| Antenna control   2:  0x26 | Antenna control   3:  0x26 |                                
| Antenna control   4:  0x06 | Antenna control   5:  0x06 |                                
| Antenna control   6:  0x02 | Antenna control   7:  0x25 |                                
| Antenna control   8:  0x25 | Antenna control   9:  0x05 |                                
| Antenna control  10:  0x05 | Antenna control  11:  0x00 |                                
|=========================================================|                                
| Octave Band 0:           7 | db 0:                    7 |                                
| Octave Band 1:           7 | db 1:                    7 |                                
| Octave Band 2:           7 | db 2:                    7 |                                
| Octave Band 3:           7 | db 3:                    7 |                                
\=========================================================/                                
/==================== Turbo mode infos ===================\                                
| Switch Settling time: 0x5a | Tx/Rx margin:         0x0b |                                
| Tx/Rx attenuation:    0x0f | ADC desired size:      -32 |                                
| PGA desired size:      -80 |                            |                                
\=========================================================/                                
/============== Per rate power calibration ===========\                                    
| Freq | 6-24Mbit/s | 36Mbit/s |  48Mbit/s | 54Mbit/s |                                    
|======|============|==========|===========|==========|                                    
| 4900 |    20.00   |  18.00   |   16.00   |  14.00   |                                    
|======|============|==========|===========|==========|                                    
| 5825 |    20.00   |  18.00   |   16.00   |  14.00   |                                    
\=====================================================/                                    
/====================== Per channel power calibration ===================\                
| Freq |  pwr_i  |    pwr_0    |    pwr_1    |    pwr_2    |    pwr_3    |                
|      | pddac_i |   pddac_0   |   pddac_1   |   pddac_2   |   pddac_3   |                
|======|=========|=============|=============|=============|=============|                
| 4900 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.00    |     0.00    |                
|      |    14   |       28    |       58    |      114    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.50    |    18.50    |    20.50    |    22.50    |                
|      |    19   |       34    |       61    |       89    |      107    |                
|======|=========|=============|=============|=============|=============|                
| 5180 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.50    |     0.00    |                
|      |     0   |       22    |       48    |      109    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.50    |    18.00    |    20.00    |    21.00    |                
|      |    19   |       35    |       58    |       81    |       91    |                
|======|=========|=============|=============|=============|=============|                
| 5320 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.50    |     0.00    |                
|      |    19   |       36    |       70    |      125    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.50    |    17.50    |    20.50    |    21.00    |                
|      |    19   |       37    |       57    |       86    |       94    |                
|======|=========|=============|=============|=============|=============|                
| 5500 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.50    |     9.00    |    14.00    |     0.00    |                
|      |    18   |       36    |       67    |       67    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.50    |    18.00    |    20.50    |    22.00    |                
|      |    20   |       36    |       59    |       90    |      109    |                
|======|=========|=============|=============|=============|=============|                
| 5700 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.00    |     0.00    |                
|      |    15   |       29    |       63    |      112    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    18.00    |    20.50    |    22.00    |                
|      |    18   |       31    |       55    |       86    |      109    |                
|======|=========|=============|=============|=============|=============|                
| 5745 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.00    |     0.00    |                
|      |    13   |       25    |       57    |      106    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    17.00    |    20.00    |    21.50    |                
|      |    17   |       32    |       50    |       81    |      102    |                
|======|=========|=============|=============|=============|=============|                
| 5825 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.50    |    13.50    |     0.00    |                
|      |    18   |       36    |       64    |      123    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    17.50    |    20.00    |    21.50    |                
|      |    19   |       33    |       58    |       85    |      102    |                
\========================================================================/                
                                                                                          
/=========================================================\                                
|          Calibration data for 802.11b operation         |                                
|=========================================================|                                
| I power:              0x00 | Q power:              0x00 |                                
| Use fixed bias:       0x00 | Max turbo power:      0x00 |                                
| Max XR power:         0x00 | Switch Settling Time: 0x28 |                                
| Tx/Rx attenuation:    0x21 | TX end to XLNA On:    0x02 |                                
| TX end to XPA Off:    0x00 | TX end to XPA On:     0x07 |                                
| 62db Threshold:       0x1c | XLNA gain:            0x0d |                                
| XPD:                  0x01 | XPD gain:             0x0a |                                
| I gain:               0x00 | Tx/Rx margin:         0x0a |                                
| False detect backoff: 0x00 | Noise Floor Threshold:  -1 |                                
| ADC desired size:      -38 | PGA desired size:      -80 |                                
|=========================================================|                                
| Antenna control   0:  0x00 | Antenna control   1:  0x01 |                                
| Antenna control   2:  0x26 | Antenna control   3:  0x26 |                                
| Antenna control   4:  0x06 | Antenna control   5:  0x06 |                                
| Antenna control   6:  0x02 | Antenna control   7:  0x25 |                                
| Antenna control   8:  0x25 | Antenna control   9:  0x05 |                                
| Antenna control  10:  0x05 | Antenna control  11:  0x00 |                                
|=========================================================|                                
| Octave Band 0:           7 | db 0:                    7 |                                
| Octave Band 1:           7 | db 1:                    7 |                                
| Octave Band 2:           0 | db 2:                    0 |                                
| Octave Band 3:           0 | db 3:                    0 |                                
\=========================================================/                                
/============== Per rate power calibration ===========\                                    
| Freq |   1Mbit/s  | 2Mbit/s  | 5.5Mbit/s | 11Mbit/s |                                    
|======|============|==========|===========|==========|                                    
| 2412 |    19.00   |  19.00   |   19.00   |  19.00   |                                    
|======|============|==========|===========|==========|                                    
| 2484 |    19.00   |  19.00   |   19.00   |  19.00   |                                    
\=====================================================/                                    
/====================== Per channel power calibration ===================\                
| Freq |  pwr_i  |    pwr_0    |    pwr_1    |    pwr_2    |    pwr_3    |                
|      | pddac_i |   pddac_0   |   pddac_1   |   pddac_2   |   pddac_3   |                
|======|=========|=============|=============|=============|=============|                
| 2412 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.00    |    10.50    |     0.00    |                
|      |    25   |       58    |      120    |      177    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    17.50    |    20.00    |    21.50    |                
|      |    41   |       68    |       94    |      107    |      113    |                
|======|=========|=============|=============|=============|=============|                
| 2472 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     7.50    |    10.00    |     0.00    |                
|      |    28   |       64    |      123    |      178    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    17.50    |    20.00    |    21.50    |                
|      |    45   |       75    |       98    |      110    |      114    |                
\========================================================================/                
                                                                                          
/=========================================================\                                
|          Calibration data for 802.11g operation         |                                
|=========================================================|                                
| I power:              0x00 | Q power:              0x10 |                                
| Use fixed bias:       0x01 | Max turbo power:      0x26 |                                
| Max XR power:         0x24 | Switch Settling Time: 0x28 |                                
| Tx/Rx attenuation:    0x21 | TX end to XLNA On:    0x02 |                                
| TX end to XPA Off:    0x00 | TX end to XPA On:     0x0e |                                
| 62db Threshold:       0x1c | XLNA gain:            0x0d |                                
| XPD:                  0x01 | XPD gain:             0x0a |                                
| I gain:               0x00 | Tx/Rx margin:         0x0a |                                
| False detect backoff: 0x00 | Noise Floor Threshold:  -1 |                                
| ADC desired size:      -38 | PGA desired size:      -80 |                                
|=========================================================|                                
| Antenna control   0:  0x00 | Antenna control   1:  0x01 |                                
| Antenna control   2:  0x26 | Antenna control   3:  0x26 |                                
| Antenna control   4:  0x06 | Antenna control   5:  0x06 |                                
| Antenna control   6:  0x02 | Antenna control   7:  0x25 |                                
| Antenna control   8:  0x25 | Antenna control   9:  0x05 |                                
| Antenna control  10:  0x05 | Antenna control  11:  0x07 |                                
|=========================================================|                                
| Octave Band 0:           7 | db 0:                    7 |                                
| Octave Band 1:           7 | db 1:                    7 |                                
| Octave Band 2:           0 | db 2:                    0 |                                
| Octave Band 3:           0 | db 3:                    0 |                                
\=========================================================/                                
/==================== Turbo mode infos ===================\                                
| Switch Settling time: 0x28 | Tx/Rx margin:         0x0a |                                
| Tx/Rx attenuation:    0x21 | ADC desired size:      -32 |                                
| PGA desired size:      -80 |                            |                                
\=========================================================/                                
/============== Per rate power calibration ===========\                                    
| Freq | 6-24Mbit/s | 36Mbit/s |  48Mbit/s | 54Mbit/s |                                    
|======|============|==========|===========|==========|                                    
| 2412 |    18.00   |  16.00   |   15.00   |  14.00   |                                    
|======|============|==========|===========|==========|                                    
| 2472 |    18.00   |  16.00   |   15.00   |  14.00   |                                    
\=====================================================/                                    
/====================== Per channel power calibration ===================\                
| Freq |  pwr_i  |    pwr_0    |    pwr_1    |    pwr_2    |    pwr_3    |                
|      | pddac_i |   pddac_0   |   pddac_1   |   pddac_2   |   pddac_3   |                
|======|=========|=============|=============|=============|=============|                
| 2412 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.00    |    10.50    |     0.00    |                
|      |    27   |       57    |      116    |      169    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    17.00    |    19.00    |    20.50    |                
|      |    40   |       67    |       92    |      105    |      113    |                
|======|=========|=============|=============|=============|=============|                
| 2472 |         |             |             |             |             |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |     0   |     4.00    |     8.00    |    13.00    |     0.00    |                
|      |    27   |       62    |      124    |      177    |        0    |                
|------|---------|-------------|-------------|-------------|-------------|                
|      |    10   |    14.00    |    17.00    |    19.00    |    20.50    |                
|      |    41   |       73    |       97    |      109    |      113    |                
\========================================================================/                
                                                                                          
GPIO registers: CR 0x00000003, DO 0x00000001, DI 0x00000013                                
new MAC a5 (>= AR5213) set GPIO4 to low                                                    
old GPIO CR 00000003 DO 00000001 DI 00000013                                              
GPIO CR 3 -> 303                                                                          
new GPIO CR 00000303 DO 00000001 DI 00000003                                              
           regdomain (0x00bf) := 0x0060                                                    
WARNING: The write function may easy brick your device or                                  
violate state regulation on frequency usage.                                              
Proceed on your own risk!                                                                  
Shall I write the above value(s)? (y/n)                                                    
y                                                                                          
writing *0x00bf := 0x0060                                                                  
restoring GPIO CR 303 -> 3                                                                


Ist der Akt vollzogen (wichtig erst ausschalten wenn die Änderung vorgenommen wurde) startet ihr den ipfire neu.

Das Resultat sieht danach wie folgt aus (Ergebnis kann variieren):

Code: Select all

[root@ipfire-linux ~]# iwlist blue0 frequency                                              
blue0     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 14 : 2.484 GHz                                                          
          Channel 36 : 5.18 GHz                                                            
          Channel 40 : 5.2 GHz                                                            
          Channel 44 : 5.22 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.432 GHz (Channel 5)                                          
                                                                                          


Aus den ehemals 24 channels sind nun 32 channels geworden.

Viel Spaß beim flashen ;D

-Vielleicht sollte ich doch Informatik studieren. Ich glaube Kaufmann ist für so einen Technikfreak wie mich nichts. :D
Last edited by Conax on November 4th, 2010, 9:28 pm, edited 1 time in total.
Image

Conax
Posts: 106
Joined: December 31st, 2009, 1:33 am

Re: Wireless Kanäle

Post by Conax » November 5th, 2010, 6:29 pm

hier ein paar country codes:

Code: Select all

Albanien:    0x3
Algerien:    0x3
Argentinien: 0x47
Australien (DFS enabled): 0x3b
Australien:  0x23
Österreich:  0x37
Belgien:     0x37
Brasilien:   0x3b
Kanada:      0x20
Kanada (nur für AP): 0x14
China:       0x52
Tschechien:  0x37
Dänemark:    0x37
Frankreich:  0x37
Deutschland: 0x37
Hong Kong:   0x21
Indien:      0x5b
Iran:        0x52
Neuseeland:  0x22
Russland:    0x3b
Südafrika:   0x3b
Taiwan:      0x5c
Thailand:    0x3b
Türkei:      0x36
USA (DFS enabled): 0x3a
USA:         0x12



Wer also eine atheros Karte hat wie in meinem Fall die nicht für den deutschen Markt bestimmt ist sollte 0x37 als country code im eeprom setzen.

Ich habe noch einen anderen Ansatz entdeckt. Diesmal handelt es sich um CRDA. Ich habe mir dieses crda zeugs hier auf meinem desktop mit einem hex editor angeschaut und bin da momentan am experimentieren (ich glaube einen Ansatz gefunden zu haben). Ist auf dem ipfire ein hexeditor bzw. wie könnte ich den nachinstalieren?
Image

Kasimir
Posts: 31
Joined: October 31st, 2010, 10:29 pm

Re: Wireless Kanäle

Post by Kasimir » November 6th, 2010, 2:18 am

Hi,...

da ich da ein Problem mit dem nichtfunktionierenden a-Band habe, bin ich hier auf diesen Thread gestoßen und will da mal was los werden...

Was diese High-Power-Karten angeht, gehören die mM verboten... (und die Sendeleistung sollte definitiv einstellbar sein, da die Leistung an der Antenne relevant ist. spricht Ausgangsleistung WLan-Karte + Antennengewinn - Verlust Kabel und Stecker.)
Wir haben im freifunk-Bereich mit normalen Buffalo whr54g 7km Links auf 2,4GHz am laufen gehabt. Keine Ahnung für was man 1W im 5GHz Bereich brauch könnte. Nur weil man schreit, muss das nicht bedeuten, dass man auch besser verstanden wird, geschweige den die Gegenstation besser versteht! Wer solche Karten im Freien mit Rundstrahlern betreibt, sollte erschlagen werden. Diese Stationen werden zwar von anderen gehört, hören aber selbst nicht ob die Frequenz belegt ist und bügeln radikal alles in Reichweite weg.

Und Entschuldigung wenn ich das so sagen muss conax, aber ich hätte die 70€ sicher in andere Hardware investiert wenn es dir uns sharing geht...

mfg,...

Conax
Posts: 106
Joined: December 31st, 2009, 1:33 am

Re: Wireless Kanäle

Post by Conax » November 6th, 2010, 3:32 am

Beim meinen wlan stick hab ich es gerade getestet. CRDA hatte auch reglementiert sowohl Kanäle als auch Ausgansleistung. Jetzt dürfte ich sämtliche Sperren ausgehebelt haben.

Vielleicht ist das durch die Postings hier nicht so deutlich geworden. Ich nutze Linux weil Linux dem Nutzer gewisse Freiheiten einräumt und ich halte nichts davon wenn mir das System vorschreibt was ich darf und was ich nicht darf. Schließlich kontroliere immer noch ich die Maschine und nicht umgekehrt. Das die FCC oder andere Institutionen gewisse Grenzen vorgegeben haben ist sicherlich sinnvoll. Nur wie ich bereits geschildert habe hapert es da masiv an der Umsetzung. Ich habe dies ja schon anhand eines Beispiels erklärt werde es aber gerne noch einmal an einem anderen Beispiel erklären. Es wäre ungefähr so wie wenn ich ein Auto aus den USA importiere und in der Motorelektronik eine Geschwindigkeitsbegrenzung eingebaut ist. Ohne die Geschwindigkeitsbegrenzung fährt das Auto eben so schnell wie es der Motor im stande ist zu leisten. Da es in Deutschland Strecken ohne Geschwindigkeitsbegrenzung gibt möchte man letztere Option hin und wieder mal nutzen und sei es nur einfach mal zu Testzwecken. Es liegt also nahe diese Geschwindigkeitsbegrenzung aus der Motorelektronik zu entfernen um seine Freiheiten die man hier in diesem Land noch genießt zu nutzen. Genauso ist es mit der wlan Karte ich lasse mir doch keine Regulierungen aufzwingen die für andere Länder gelten aber nicht für Deutschland. Wo Freiheit herscht ist natürlich auch verantwortungsvolles handeln gefragt und auch wenn jetzt die Karte mehr Kanäle zur Auswahl hat (nebenbei mit dd wrt + superchannel lizenz wäre das nochmal um einiges mehr) oder mehr Ausgansleistung bietet heist es doch nicht das ich das maximal ausnutze - genauso wenig wie man hier in diesem Lande nur mit vollgas über Straßen rauscht.

Außerdem ist an das Teil eine Richtantenne angeschlossen, da dämpft sicherlich schon mal das Kabel und dann ist da ja noch eine Wand, hinzu kommt noch der Garten mit ein, zwie Bäumen die dürften auch noch mal dämpfen und dann kann ich ja schauen wie viel da effektiv noch ankommt. Ich denke 200 - 250mw dürften ausreichen höher will ich das auch nicht aufdrehen (da hier eh keiner weit und breit 5ghz nutzt müsste ich ggf. mir noch so einen stick kaufen dann störe ich auch niemanden).

Ich lebe da eher einen liberalen Kurs und halte nicht so viel von Verboten und Reglementierungen (von dieser Sorte haben wir genug in der Politik sitzen).

Netter Artikel dazu (und ich schein nicht der einzige zu sein der so denkt):
http://lwn.net/Articles/294675/

Achja damit ich mich natürlich selbst kontrolieren kann bin ich aber auch auf verlässliche Informationen angewiesen d.h. wenn ich die tx power im ipfire einstelle bringt mir die Auswahlmöglichkeit "auto" da eher wenig. Natürlich muss ich auch darauf vertrauen das iwconfig <interface> txpower xx dann auch wirklich die Ausgangsleistung auf den von mir eingegebenen Wert herabsenkt oder erhöht. Nett wäre eine Funktion wo man die tx power fest einstellen kann. Mir ist nämlich hier am desktop aufgefallen sobald ich meinen wlan stick einstecke und die txpower abrage steht die immer auf maximum (also das höchstmögliche limit das ich freigegeben habe).
-den letzten Abschnitt bitte nicht persönlich nehmen ich weiss ihr macht nen guten Job und jemand wie ich der kein Peil vom programmieren hat kann sich auch schwer vorstellen mit was für einen Aufwand das verbunden ist so etwas praktisch umzusetzen (Träumer wie mich gibt es viele - seht es einfach als Verbesserungsvorschlag).
Image

Kasimir
Posts: 31
Joined: October 31st, 2010, 10:29 pm

Re: Wireless Kanäle

Post by Kasimir » November 6th, 2010, 4:53 am

Der Vergleich "Lieber das Radio lauter drehen, als sich die Ohren waschen." trift es wohl eher. Da du aber (hoffentlich) nicht in meiner Nachbarschaft lebst, kann mir das ja auch egal sein.

MfG,...

User avatar
Maniacikarus
Core Developer
Core Developer
Posts: 6210
Joined: February 24th, 2006, 10:35 am
Location: Nürnberg
Contact:

Re: Wireless Kanäle

Post by Maniacikarus » November 6th, 2010, 8:30 am

wie ich schon geschrieben habe und arne glaube ich auch schon mal gesagt hatte ging das setzen der sendeleistung mit dem alten madwifi stack, der atheros gibt leider bei der abfrage was er an sendeleistung kann nur auto zurück obwohl man auf der console auch andere setzen kann, wenn also jmd eine möglichkeit findet verlässlich und für alle karten die sendeleistungen rauszukriegen immer her damit.
Image

Kasimir
Posts: 31
Joined: October 31st, 2010, 10:29 pm

Re: Wireless Kanäle

Post by Kasimir » November 6th, 2010, 2:58 pm

beim einrichten ein mal gängige werte stumpf setzen und abfragen ob er es gefressen hat dürfte recht aufwändig sein...

ich kann aber garnicht glauben, dass man diesen doch recht wichtigen wert so unbrauchbar gemacht hat. evtl wird ja auch jeder wert übernommen?

Conax
Posts: 106
Joined: December 31st, 2009, 1:33 am

Re: Wireless Kanäle

Post by Conax » November 7th, 2010, 3:04 pm

So ich hab jetzt heute die regdomain meiner Karte auf 0x37 (Deutschland/Europa) gestellt. Den Wert 0x37 habe ich übrigens aus dem Windowsprogramm rcu.exe von tamos dort sind fast alle Länder mit regdomain hinterlegt.

Zu meinen erstaunen musste ich jetzt doch feststellen das wieder nur die Kanäle 1 - 11 im 2,4 ghz Band freigeschaltet sind.

Ist es möglich in ipfire crda noch einmal komplett einzuspielen?

Auf dem Desktop PC gibt es ja unter /user/lib den ordner crda. Unter ipfire konnte ich weder den ordner noch die datei regulatory.bin finden.

Ich möchte einfach wie hier auf dem desktop eine eigene regulatory.bin anlegen um festzustellen ob diese Beschränkung darauf zurückzuführen ist.
Image

User avatar
Arne.F
Core Developer
Core Developer
Posts: 8522
Joined: May 7th, 2006, 8:57 am
Location: BS <-> NDH
Contact:

Re: Wireless Kanäle

Post by Arne.F » November 7th, 2010, 10:29 pm

crda ist auf dem IPFire nicht implementiert und ohne kennt der Kernel nur EU, US und JP.

Da müsste jemand erstmal crda für den IPFire bauen eh man das Installieren kann. Noch bin ich am Strongswan.
Mal schauen ob ich da noch zu komme.
Last edited by Arne.F on November 7th, 2010, 10:34 pm, edited 1 time in total.
Arne

Support the project on the donation!

Image

Image

Image
PS: I will not answer support questions via email and ignore IPFire related messages on my non IPFire.org mail addresses.

Conax
Posts: 106
Joined: December 31st, 2009, 1:33 am

Re: Wireless Kanäle

Post by Conax » November 7th, 2010, 11:25 pm

Wenn crda im ipfire nicht implementiert ist wieso kommt dann wenn ich den ipfire einschalte folgende Meldung:

Code: Select all

fg80211: Calling CRDA to update world regulatory domain                                   
cfg80211: Calling CRDA for country: EU                                                    
geode-aes: GEODE AES engine enabled.                                                      
ath5k 0000:00:0c.0: registered as 'phy0'                                                  
ath5k phy0: Atheros AR5414 chip found (MAC: 0xa5, PHY: 0x61)                              
[  OK  ]: Calling CRDA for country: AW                                                    
[  OK  ] fstab bootdevice ...                                                              
[  OK  ]ng all swap files/partitions...                                                    
[  OK  ] root file system in read-only mode...                                            
  Booting 'IPFire'                                                                        


Irgendwas ist da sehr seltsam weil die Karte ist ja jetzt im eeprom richtig gestellt - daran kann es also nicht liegen. Die obere "cfg80211: Calling CRDA for country: EU" stimmt ja auch wenn es nur EU, JP und US gibt aber "Calling CRDA for country: AW" (AW steht für Aruba) ist mal absoluter schwachsinn.

CRDA an sich ist nicht schlecht. Ich habe mir das hier mal auf dem Desktop angeschaut und die Möglichkeit die Sendeleistung, verfügbare Kanäle und mhz breite einzustellen für jedes Land ist nicht schlecht. Allerdings damit es was taugt muss man crda selber kompilieren und die regulatory.bin anpassen (bzw. gleich eine neue erstellen) - was ich getan habe. Dann läuft eigentlich alles soweit ganz gut. Die fertigen regulatory.bin die man herunterladen kann taugen leider nichts (mir wurde dann auch klar warum auf einmal Kanäle für Deutschland fehlen bzw. ab 100mw Sendeleistung schluss ist).

Also wenn crda in den ipfire kommen sollte dann bitte mit angepasster regulatory.bin und nicht der fertigen die beiligt. Das Problem ist das man die regulatory.bin nicht einfach mal austauschen kann da diese mit einem key/zertifikat versehen ist der im programm crda hinterlegt ist (man möchte wohl dadurch verhindern das damit schindluder getrieben wird). Man muss das also alles komplett neu machen damit das funktioniert.

Falls interesse besteht kann ich ja meine regulatory.bin (dort stimmen die erlaubten Kanäle+Sendeleistung) + Schlüssel hochladen. Die muss dann nur noch falls crda in den ipfire einfliesen sollte beim kompilieren von ipfire in nen ordner verschoben werden und dann sind zumindest von seiten der crda die richtigen Regelungen für Deutschland hinterlegt.

Was muss da eigentlich gemacht werden um crda für den ipfire zu bauen?
Last edited by Conax on November 7th, 2010, 11:28 pm, edited 1 time in total.
Image

User avatar
Arne.F
Core Developer
Core Developer
Posts: 8522
Joined: May 7th, 2006, 8:57 am
Location: BS <-> NDH
Contact:

Re: Wireless Kanäle

Post by Arne.F » November 8th, 2010, 8:28 am

Also das der Treiber versucht auf den crda dienst zuzugreifen ist normal. Wenn er keine Antwort kriegt gibts noch den im Kernel fest hinterlegten der nur EU, US und JP kennt.

ath5k phy0: Atheros AR5414 chip found (MAC: 0xa5, PHY: 0x61)                              
[  OK  ]: Calling CRDA for country: AW

Kann es sein das in deinem Eeprom da jetzt was nicht passt. Der ATH5K Treiber meint das deine Karte auf "AW" eingestellt ist. Ich schau heute Abend mal was er bei meiner ATH5K dort sucht.

Also wenn crda in den ipfire kommen sollte dann bitte mit angepasster regulatory.bin und nicht der fertigen die beiligt. Das Problem ist das man die regulatory.bin nicht einfach mal austauschen kann da diese mit einem key/zertifikat versehen ist der im programm crda hinterlegt ist (man möchte wohl dadurch verhindern das damit schindluder getrieben wird). Man muss das also alles komplett neu machen damit das funktioniert.

Das geht leider nicht. Keiner von uns wird dort eine andere als die offizielle regulatory.bin einbauen, das Rechtliche Risiko ist zu hoch.
Wenn die Daten dort nicht passen dann musst du dich an die Entwickler der crda wenden.

Und so ganz verkeht sind die Daten nicht.

100mW im 2.4 Ghz und 200mW im 5 Ghz Band sind erstmal OK.
Für die höheren Leistungen muss die Karte besondere Features unterstützen. (TPC und DFS)
Last edited by Arne.F on November 8th, 2010, 8:38 am, edited 1 time in total.
Arne

Support the project on the donation!

Image

Image

Image
PS: I will not answer support questions via email and ignore IPFire related messages on my non IPFire.org mail addresses.

User avatar
Arne.F
Core Developer
Core Developer
Posts: 8522
Joined: May 7th, 2006, 8:57 am
Location: BS <-> NDH
Contact:

Re: Wireless Kanäle

Post by Arne.F » November 8th, 2010, 4:53 pm

Ich hab grad nochmal nachgelesen. Der wert 0x00 bei Regdomain geht nicht. Dann kommt immer murks raus (Bug im ath5k treiber). Setz den mal auf 0x68 (EU1)

Bei mir fordert der ath5k keine weiteren Infos aus der crda da EU ja vorher schon vom cfg80211 geladen wurde.

Zumindest die in Europa erlaubten G Kanäle 12 und 13 gehen bei mir.

Code: Select all

Wiphy phy0
        Band 1:
                Frequencies:
                        * 2412 MHz [1] (20.0 dBm)
                        * 2417 MHz [2] (20.0 dBm)
                        * 2422 MHz [3] (20.0 dBm)
                        * 2427 MHz [4] (20.0 dBm)
                        * 2432 MHz [5] (20.0 dBm)
                        * 2437 MHz [6] (20.0 dBm)
                        * 2442 MHz [7] (20.0 dBm)
                        * 2447 MHz [8] (20.0 dBm)
                        * 2452 MHz [9] (20.0 dBm)
                        * 2457 MHz [10] (20.0 dBm)
                        * 2462 MHz [11] (20.0 dBm)
                        * 2467 MHz [12] (20.0 dBm)
                        * 2472 MHz [13] (20.0 dBm)
                        * 2484 MHz [14] (disabled)


[root@bs-fire ~]# ath_info f4120000
sleep_ctl reg 00000000   reset_ctl reg 00000000
 -==Device Information==-
MAC Revision: 2414  (0x79)
Device type:  2
2GHz PHY Revision: 2413  (0x56)

/============== EEPROM Information =============\
| EEPROM Version:   5.3 | EEPROM Size:  16 kbit |
| EEMAP:              2 | Reg. Domain:     0x68 |
|================= Capabilities ================|
| 802.11a Support:  no  | Turbo-A disabled: no  |
| 802.11b Support:  yes | Turbo-G disabled: no  |
| 802.11g Support:  yes | 2GHz XR disabled: no  |
| RFKill  Support:  no  | 5GHz XR disabled: no  |
| 32kHz   Crystal:  no  |                       |
\===============================================/



Wichtig hierbei ist. Linux verwendet beide Werte den vom System der unter /etc/modprobe.d/cfg80211 festegelegten und den von der Hardware. Dabei werden die Sperren addiert. Dummerweise nimmt er wenn er einen code aus der Hardware nicht kennt scheinbar den Wert für US und sperrt dadurch die Kanäle.
Last edited by Arne.F on November 8th, 2010, 5:46 pm, edited 1 time in total.
Arne

Support the project on the donation!

Image

Image

Image
PS: I will not answer support questions via email and ignore IPFire related messages on my non IPFire.org mail addresses.

User avatar
Maniacikarus
Core Developer
Core Developer
Posts: 6210
Joined: February 24th, 2006, 10:35 am
Location: Nürnberg
Contact:

Re: Wireless Kanäle

Post by Maniacikarus » November 8th, 2010, 5:08 pm

cfg80211: Calling CRDA to update world regulatory domain
cfg80211: Calling CRDA for country: EU
ath: EEPROM regdomain: 0x0
ath: EEPROM indicates default country code should be used
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x3a
ath: Country alpha2 being used: US
ath: Regpair used: 0x3a
phy0: Selected rate control algorithm 'ath9k_rate_control'
Registered led device: ath9k-phy0::radio
Registered led device: ath9k-phy0::assoc
Registered led device: ath9k-phy0::tx
Registered led device: ath9k-phy0::rx
phy0: Atheros AR9280 Rev:2 mem=0xd0f60000, irq=9
cfg80211: Calling CRDA for country: US


Hardware sticht software würde ich sagen
Last edited by Maniacikarus on November 8th, 2010, 5:10 pm, edited 1 time in total.
Image

User avatar
Arne.F
Core Developer
Core Developer
Posts: 8522
Joined: May 7th, 2006, 8:57 am
Location: BS <-> NDH
Contact:

Re: Wireless Kanäle

Post by Arne.F » November 8th, 2010, 5:41 pm

Nö. Wenn ich bei meiner EU Karte das System auf US Stelle dann ist der Kanal 12 und 13 auch weg.

http://www.linuxwireless.org/en/developers/Regulatory/CRDA wrote:Helping compliance by allowing to change regulatory domains

Linux allows changing regulatory domains in compliance with regulatory restrictions world wide, including the US FCC. In order to achieve this devices always respect their programmed regulatory domain and a country code selection will only enhance regulatory restrictions. This is in accordance with the FCC part 15 country code selection knowledge base publication number 594280. As an example if your device was programmed for operation in the US which allows operation on channels 1-11 on the 2.4 GHz band and you visit Japan which allows operation on channels 1-14 and you change your regulatory domain to JP you will not be able to use channel 12, 13 or 14 (CCK). But if you have a device programmed for operation in Japan and visit the US and you select US as your regulatory domain you will have channel 12-14 disabled.
Arne

Support the project on the donation!

Image

Image

Image
PS: I will not answer support questions via email and ignore IPFire related messages on my non IPFire.org mail addresses.

Post Reply