네트워크 카드 초기화가 너무 오래 걸립니다(펌웨어 문제인 것 같습니다).

네트워크 카드 초기화가 너무 오래 걸립니다(펌웨어 문제인 것 같습니다).

문제는 시스템을 켜고 약 2분 정도 지나야 와이파이가 가능해진다는 점이다. 하지만 그 후에는 네트워크가 잘 작동합니다.

/var/log/messages다음 오류 메시지가 포함되어 있습니다.

Apr 22 17:52:41 glorx530 kernel: [    1.967945] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
Apr 22 17:52:41 glorx530 kernel: [    1.968497] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2
Apr 22 17:52:41 glorx530 kernel: [    1.968790] iwlwifi 0000:03:00.0: Falling back to user helper
....
Apr 22 17:53:23 glorx530 kernel: [   62.477819] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2
Apr 22 17:53:23 glorx530 kernel: [   62.477820] iwlwifi 0000:03:00.0: Falling back to user helper
....
Apr 22 17:54:24 glorx530 kernel: [  123.954134] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 op_mode iwldvm

iwlwifi-6000-6.ucode커널(또는 iwlwifi 드라이버?)이 에서 펌웨어를 로드하려고 시도한 다음 다른 파일(어느 파일?)에서 펌웨어를 로드하려고 시도하는 것 같습니다 iwlwifi-6000-5.ucode. 이번에는 성공적으로 그 순간 네트워크를 사용할 수 있게 됩니다.

iwlwifi-6000-6.ucode/lib/firmware 디렉토리에는 및 파일이 없습니다 iwlwifi-6000-5.ucode(그러나 는 있습니다 iwlwifi-6000-4.ucode).

제조업체 사이트에서 네트워크 카드용 펌웨어를 찾으려고 했지만("Intel Corporation Centrino Ultimate-N 6300" 네트워크 카드가 있음) 다운로드한 패키지에 해당 펌웨어가 포함되어 있으며 iwlwifi-6000-4.ucode이미 /lib/에 설치한 파일과 동일합니다. 펌웨어.

나는 진짜 문제가 누락된 펌웨어 파일이 아니라 드라이버가 목록에서 다음 펌웨어 파일을 로드하려고 시도하기 위해 1분 동안 기다린다는 사실에 있다고 생각합니다.

이 문제를 해결하는 방법에 대한 아이디어를 환영합니다.

iwlwifi-6000-4.ucode업데이트: 복사(또는 링크) 하려고 시도 iwlwifi-6000-6.ucode하지만 이는 올바른 방법이 아닙니다.

업데이트 1: 시도했지만 도움이 되지 않았습니다.

이 문제는 여기에서 논의됩니다.

https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1398458

해결 방법이 도움이 되었다고 제안했습니다. /etc/udev/rules.d/50-firmware.rules 파일을 만들었습니다.

SUBSYSTEM=="firmware", ACTION=="add", ATTR{loading}="-1"

관련 정보