![iwlwifi에 오픈 소스 드라이버가 없는 이유는 무엇입니까?](https://linux55.com/image/194767/iwlwifi%EC%97%90%20%EC%98%A4%ED%94%88%20%EC%86%8C%EC%8A%A4%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84%EA%B0%80%20%EC%97%86%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 노트북을 작동시키기 위해 데비안에 설치해야 하는 유일한 독점 파일은 펌웨어 iwlwifi 패키지인 것 같습니다. 네트워크 카드가 무료 소프트웨어와 원활하게 작동하는데, 수년이 지난 후에도 여전히 네트워크 카드를 사용하려면 독점 펌웨어를 다운로드해야 하는 이유는 무엇입니까?
펌웨어 iwlwifi를 대체할 수 있는 무료 소프트웨어가 있습니까? 아니면 지금은 그냥 버틸까?
답변1
WiFi가 어떻게 작동하는지 살펴보세요. "간단한 하드웨어" WiFi 카드의 작동은 매우 복잡합니다. 많은 작업은 일회성 작업입니다(시작 시 연결 매개변수 협상, 특정 위치에서 사용하기에 적합한 채널 결정 등). 실리콘에서 이 작업을 수행하는 것은 말도 안되는 일입니다. 카드에는 자체 CPU와 소프트웨어가 있습니다(예: 부팅 시 펌웨어가 로드됩니다. 이를 ROM에 넣으면 일부 사양이 변경/업데이트될 때 수정할 수 없는 버그가 발생합니다).
그동안 부팅 시 CPU에 로드된 펌웨어에 대해 불평하고 운영 체제의 출처가 하드 드라이브인지 물어볼 수도 있습니다.