인텔이 리눅스 시스템을 위한 IWD(아이넷 무선 데몬) 3.0 버전을 출시하며 여러 중요한 수정 사항과 개선 사항을 도입했습니다. 특히 이번 업데이트는 영국의 alpha2 코드 처리, 빈 TX/RX 비트레이트 속성, RSSI 폴링 대체 방법과 관련된 문제를 해결합니다. 또한, 무해한 클론 정보 요소와 관련된 문제도 해결되었습니다.
IWD 3.0의 주요 발전 중 하나는 외부 인증(External Authentication) 기능에 대한 실험적 지원입니다. 이 기능은 CMD_ASSOCIATE 또는 CMD_AUTHENTICATE 명령을 노출하지 않는 FullMAC 드라이버에 특히 관련이 있으며, 펌웨어를 통해 SAE(동시 인증) 연결을 지원할 수 있습니다. 업데이트는 CMD_EXTERNAL_AUTH 및 CMD_FRAME 명령을 통해 이러한 연결을 용이하게 하여 전반적인 무선 연결 경험을 향상시킵니다.
이제 펌웨어는 NL80211_FEATURE_SAE 비트를 설정하여 CMD_AUTHENTICATE 지원을 나타내지만, 다른 오프로드 확장 기능은 부족합니다. CMD_CONNECT 명령이 발행되면, 펌웨어는 연결 소유자에게 CMD_EXTERNAL_AUTH를 전달하며, 이후 연결 소유자는 SAE 프레임을 송수신할 책임이 있습니다. 이 과정은 사용자 공간에서 최종 CMD_EXTERNAL_AUTH를 커널로 적절한 상태 코드와 함께 전송하여 강력한 인증 프로세스를 보장합니다.
전반적으로 IWD 3.0 업데이트는 리눅스 시스템의 무선 연결에서 중요한 진전을 나타내며, 특히 FullMAC 드라이버에 의존하는 사용자에게 유용합니다. 외부 인증 기능의 도입은 다양한 환경에서 무선 연결의 성능과 신뢰성을 향상시킬 수 있습니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.