RAYCONTROL(8)

명칭
raycontrol - Raytheon Raylink/Webgear Aviator 디바이스의 설정

서식
raycontrol -i iface [-o] raycontrol -i iface -t tx rate raycontrol -i iface -n network name raycontrol -i iface -c ap status raycontrol -i iface -p port type raycontrol -i iface -m mac address raycontrol -i iface -d max data length raycontrol -i iface -r RTS threshold raycontrol -i iface -f hopset raycontrol -i iface -P 0|1 raycontrol -i iface -S max_sleep_duration raycontrol -i iface -Z zero signal cache raycontrol -i iface -C display signal cache

해설
raycontrol 유틸리티는 ray(4) 드라이버를 개입시켜, Raylink/Webgear 무선 네트워크 디바이스의 동작을 제어합니다. 변경 가능한 대부분의 파라미터는, 이 카드가 실장하고 있다 IEEE 802.11 프로토콜에 관련하는 것입니다. 이것에는 스테이션명, 스테이션의 동작이 아드혹크모드와 인프라스트럭쳐 모드의 어디에서 있는지, 아드혹크모드에서의 BSS 혹은 인프라스트럭쳐 모드에서의 ESS 가 유효한 경우에 가입한다 서비스 세트의 네트워크명이 포함됩니다. raycontrol 유틸리티는, 이러한 파라미터의 현재의 설정을 표시하거나 카드의 통계 정보 카운터의 값을 덤프 하거나 할 수도 있습니다.

raycontrol 에게 줄 수 있다 iface 인수는 Raylink/Webgear 디바이스에 관련지을 수 있는 논리 인터페이스명으로 있는 것이 필요합니다 (ray0, ray1 등).

옵션
옵션은 이하와 같습니다.

-i iface [-o]
    지정한 Raylink/Webgear 인터페이스의 현재의 설정을 표시합니다. 현재의 카드의 설정을 드라이버로부터 꺼내, 표시합니다. 이 명령의 결과는, 카드의 설정의 snapshot입니다. -o 플래그를 추가하는 것으로써 raycontrol (은)는, 카드의 설정 대신에 통계 정보 카운터를 표시합니다.

-i iface -t tx rate
    지정한 인터페이스의 전송 레이트를 설정합니다. NIC 는 2Mbps 의 최대 전송 레이트를 서포트하고 있습니다. 다음의 겉(표)는 정당한 전송 레이트의 설정과 거기에 대응하는 전송 속도를 나타냅니다:
    TX 레이트 NIC 속도 1 초저속 (0.5Mbps) 2 저속 (1Mbps) 3 중속 (1.5Mbps) 4 고속 (2Mbps)

    버젼 4 의 펌 웨어는 이 설정을 무시할지도 모릅니다. IEEE 802.11 표준에서는 1Mbps 나 2Mbps 의 동작 밖에 용서되지 않은 것, 및 일반적으로 받아들여지고 있는 IEEE 802.11 의 해석에서는 2Mbps 는 인프라스트럭쳐 모드에서만 용서되고 있는 것에 주의해 주세요.

-i iface -n network name
    이 스테이션이 가입을 바라고 있는 서비스 세트의 이름을 설정합니다. network name (은)는 32 캐릭터까지의 길이의 임의의 텍스트 캐릭터 라인입니다. 디폴트의 이름은 캐릭터 라인 "NETWORK_NAME" 이며, 스테이션은 이 이름으로 디폴트의 Webgear 의 아드혹크네트워크에 접속할 수 있을 것입니다.

-i iface -p port type
    지정된 인터페이스의 port type (을)를 설정합니다. port type 의 정당한 값은 0 (아드혹크모드)으로 1 (인프라스트럭쳐 모드)입니다. 아드혹크모드에서는, 스테이션은 직접 전파가 도착하는 범위에 있다 다른 스테이션 (이것들도 아드혹크모드로 동작하고 있는 것이 필요합니다)과 직접 통신이 가능합니다. 인프라스트럭쳐 모드에서는, 호스트는 액세스 포인트가 제어하는 서비스 세트와 관련지을 수 있는 것이 필요합니다. 이 액세스 포인트는 엔드 스테이션간의 트래픽을 중계합니다. 디폴트의 설정은 0 (아드혹크모드)입니다.

    아드혹크모드때, 현재 설정되어 있는 호프 세트 ( -f 옵션 참조)에 -n 옵션으로 지정되는 네트워크가 존재하지 않는 경우, 스테이션은 그 네트워크명의 BBS 를 작성합니다.

-i iface -m mac address
    지정한 인터페이스의 스테이션 주소를 설정합니다. mac address (은)는, 코론으로 단락지어지는 6 개의 16 진수의 줄로서 지정됩니다. 예를 들면 00:60:1d:12:34:56 가 됩니다. 이것에 의해 신규 주소가 카드상에 프로그램 되어 인터페이스도 갱신됩니다.

-i iface -d max_data_length
    지정한 인터페이스의 최대 전송 frame size를 설정합니다. max data length (은)는 350 에서 2304 까지의 임의의 수치인가, fragmentation를 무효로 하는 -1 을 설정할 수 있습니다. 디폴트는 -1 입니다.

-i iface -r RTS threshold
    지정한 인터페이스의 RTS/CTS 의 반응을 일으키는 최소의 물리량을 설정합니다. 이것은 RTS/CTS 핸드 쉐이크 경계에 사용하는 바이트수를 제어합니다. RTS threshold (은)는 -1 으로부터 2047 까지의 임의의 수치입니다. 디폴트는 -1 (무효)입니다.

-i iface -f hopset
    지정한 인터페이스에 전파의 호프 세트를 설정합니다. hopset (은)는 이하의 겉(표)로 나타나는 것 같은 국별 코드로서 지정하는 것이 필요합니다. 호프 세트에 의해 RF 채널수와 그러한 주파수가 바뀝니다만, 이것은 각지의 당국에 의해 지정되는 전파 규제에 의존하고 있습니다.
    호프 세트 ID 국 1 아메리카 합중국 2 유럽 3 일본 4 한국 5 스페인 6 프랑스 7 이스라엘 8 오스트레일리아 9 일본 (테스트)

    카드는 어느 호프 세트에서도 동작하도록(듯이) 프로그램 할 수 있습니다만, 그 RF 주파수대를 사용하고 있는 다른 유저 (프랑스등에서는 군입니다)로부터의 간섭이나, 다른 유저에게로의 간섭을 피하기 위해서(때문에)도, 자신의 지역의 호프 세트를 사용하는 것은 의미가 있는 것입니다.

    통신하기 위해서는, 모든 스테이션을 같은 호프 세트에 설정해야 하는 것에 주의해 주세요.

-i iface -P 0|1
    지정한 인터페이스의 전원 관리를 유효 또는 무효로 합니다. 전원 관리를 유효하게 하면(자), sleeve/웨이크 프로토콜을 교대로 사용하는 것으로써 모바일 스테이션의 전력 절약을 돕습니다만, 수신 지연이 조금 증가합니다. 디폴트에서는 전원 관리는 오프가 되어 있습니다.

    전원 관리가 기능하기 위해서는, 액세스 포인트와의 협조가 필요한 일로 주의해 주세요. 아드혹크모드에서는 전원 관리는 기능하지 않습니다. 이 파라미터의 정당한 값은 0 (오프)으로 1 (온)입니다.

-i iface -S max_sleep_interval
    전원 관리가 유효한 때에 사용하는 sleeve 간격을 지정합니다. max_sleep_interval (은)는 밀리 세컨드로 지정합니다. 디폴트는 100 입니다.

-i iface -Z
    ray(4) 드라이버 내부에서 관리되는 신호 강도 캐쉬를 클리어 합니다.

-i iface -C
    ray(4) 드라이버에 의해 관리되고 있는, 캐쉬된 신호 강도 정보를 표시합니다. 드라이버는, 다른 호스트로부터 수신한 패킷의 신호 강도와 노이즈 레벨을 보관 유지하고 있습니다. 인프라스트럭쳐 네트워크에서는, 캐쉬는 액세스 포인트의 신호 강도도 격납하고 있습니다.

    드라이버는, 송신시에 최적인 안테나를 선택할 때에도 캐쉬를 사용합니다.

관련 항목
ray(4), ifconfig(8)

역사
raycontrol 유틸리티는 FreeBSD 4.0 그리고 처음 등장했습니다.

저자
-nosplit raycontrol 유틸리티는 Duncan Barclay <dmlb@ragnet.demon.co.uk> 에 의해 쓰여졌습니다. 이것은 Bill Paul <wpaul@ctr.columbia.edu> 에 의해 쓰여졌다 wicontrol 유틸리티를 기본으로 하고 있습니다.

버그
-m, -P, -S (와)과 -Z 옵션은 아직 실장되고 있지 않습니다. 테스트를 위한 액세스 포인트를 아직 이용할 수 없었기 때문입니다.

버젼 5 의 펌 웨어와는 테스트하고 있지 않습니다.

버젼 4 의 펌 웨어와는, 호프 세트의 변경이 할 수 없을지도 모릅니다.

-W 옵션은 일부러 문서화하고 있지 않습니다.