무선 네트워크 인터페이스의 기본 비트 전송률을 변경할 수 없습니다.

무선 네트워크 인터페이스의 기본 비트 전송률을 변경할 수 없습니다.

실험을 위해 무선 카드(AR9565 드라이버: ath9k_htc)의 비트 전송률을 변경하려고 합니다. Ubuntu 14.04 LTS를 실행 중이며 카드 세부 정보는 다음과 같습니다.

wlan0     IEEE 802.11abgn  ESSID:"FACULTY-STAFF-N"  
             Mode:Managed  Frequency:5.24 GHz  Access Point: C4:0A:CB:2D:75:5A   
             Bit Rate=240 Mb/s   Tx-Power=17 dBm   
             Retry short limit:7   RTS thr:off   Fragment thr:off
             Power Management:off
             Link Quality=38/70  Signal level=-72 dBm  
             Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
             Tx excessive retries:2  Invalid misc:0   Missed beacon:0

비트 전송률(이 경우 9Mbps, 여러 비트 전송률을 확인함)을 수정하려면 다음 명령을 사용합니다.

sudo iw dev wlan0 set bitrates legacy-5 9

또는

sudo iwconfig wlan0 rate 9M

현재 인터페이스 에서 사용하고 있는 비트레이트를 확인하여 wlan0에서 사용하는 최대 비트레이트를 확인했습니다 iw dev wlan0 link. 그러나 이러한 명령 중 어느 것도 비트 전송률에 영향을 미치지 않는 것 같습니다.iwconfig wlan0glances

달리기에 관한 정보는 다음과 같습니다 iw dev wlan0 link.

Connected to c4:0a:cb:2d:75:55 (on wlan0)
SSID: FACULTY-STAFF-N
freq: 2462
RX: 420678 bytes (1949 packets)
TX: 144065 bytes (850 packets)
signal: -57 dBm
tx bitrate: 130.0 MBit/s MCS 14 short GI

bss flags:  short-preamble short-slot-time
dtim period:    1
beacon int: 102

관련 질문에 대해 허용된 답변여기요금을 변경하기 전에 인터페이스를 닫아야 합니다. 그런데 그렇게 하다가 다음과 같은 오류가 발생했습니다.

Error for wireless request "Set Bit Rate" (8B20) :
SET failed on device wlan0 ; Network is down

나는 또한 iw 목록을 시도했습니다. 이 명령은 사용 가능한 모든 속도를 반환하지 않고 현재 속도를 반환합니다.

답변1

WiFi 카드 이름이 wlan0이라고 가정합니다. 답변을 두 부분으로 나누겠습니다.

  1. 오류 수정

sudo ifconfig wlan0 up오류가 발생했기 때문에 실행 하여 네트워크를 시작하십시오.SET failed on device wlan0 ; Network is down

  1. 비트레이트를 올바르게 변경하는 방법

처음 실행하면  iwlist wlan0 bitrate지원되는 비트 전송률과 현재 비트 전송률이 무엇인지 확인합니다.

그 다음에,iwconfig wlan0 bitrate 24M

관련 정보