Wi-Fi는 라이브 DVD에서 작동하지만 펌웨어는 완전히 업데이트된 kubuntu Xenial에서 로드되지 않습니다.

Wi-Fi는 라이브 DVD에서 작동하지만 펌웨어는 완전히 업데이트된 kubuntu Xenial에서 로드되지 않습니다.

안녕하세요: 이것은 2017년 6월 5일 약간 불안정한 Wi-Fi 링크를 통해 다중 패키지 업그레이드까지 Wi-Fi가 작동했던 오래된 HP 6710b 노트북입니다. 완전히 업데이트된 kubuntu Xenial 설치가 있습니다.

다른 "동일한" 노트북에서는 Wi-Fi가 여전히 작동합니다. 2017년 3월에 마지막으로 업그레이드되었으며 최신 버전으로 업데이트하고 싶습니다.

기본적인 문제는 iwl3945 펌웨어가 로드되지 않는 것 같습니다. 그것은 존재 /lib/firmware하며 모든 md5 합계는 동일합니다. Netgear 동글에 필요한 펌웨어도 로드되지 않습니다.

$ lspci -nnk | grep -iA2 net
10:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
        Subsystem: Hewlett-Packard Company PRO/Wireless 3945ABG [Golan] Network Connection [103c:135c]
        Kernel driver in use: iwl3945
        Kernel modules: iwl3945, wl
18:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
        Subsystem: Hewlett-Packard Company 6710b [103c:30c0]
        Kernel driver in use: tg3

$ dmesg | grep firmware
[    3.348625] tg3 0000:18:00.0: VPD access failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update

여기에 더 자세한 내용이 있습니다. 제목 버그는 제가 묻는 것이 아니지만 iwl3945가 무작위로 충돌합니다.

나는 Wi-Fi가 SL7 라이브 디스크와 함께 작동한다고 언급했지만 아무데도 연결되지 않을 것 같았습니다. 더 많은 실험을 거친 후 오늘의 라이브 쿠분투 빌드로 다시 시도했는데 Wi-Fi가 다시 작동합니다. 따라서 배포된 패키지에는 문제가 없지만 내 구성에는 문제가 있습니다. 완전히 다시 설치하지 않고도 이를 전송하거나 문제가 무엇인지 알아낼 수 있습니까?

감사해요.

tg3 드라이버에 대한 경고는 오랫동안 지속되었으며 작동 중인 노트북에도 나타납니다. 하지만 "iwl3945 로드된 펌웨어 버전 15.32.2.9"도 있습니다.

비울 일이 없었습니다. 재부팅되었습니다. 아무것도 변하지 않았다.

$ dmesg | grep iwl
[   32.166948] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[   32.166950] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[   32.166950] iwl3945: hw_scan is disabled
[   32.167017] iwl3945 0000:10:00.0: can't disable ASPM; OS doesn't have ASPM control
[   32.222511] iwl3945 0000:10:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[   32.222514] iwl3945 0000:10:00.0: Detected Intel Wireless WiFi Link 3945ABG
[   32.379975] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'
[   35.110144] iwl3945 0000:10:00.0 wlp16s0: renamed from wlan0

$ iwconfig
ens1      no wireless extensions.

lo        no wireless extensions.

wlp16s0   IEEE 802.11  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

$ sudo lshw -C network
  *-network DISABLED      
       description: Wireless interface
       product: PRO/Wireless 3945ABG [Golan] Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:10:00.0
       logical name: wlp16s0
       version: 02
       serial: 00:1c:bf:63:04:9f
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwl3945 driverversion=4.13.0-32-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:25 memory:e4100000-e4100fff
  *-network
       description: Ethernet interface
       product: NetLink BCM5787M Gigabit Ethernet PCI Express
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:18:00.0
       logical name: ens1
       version: 02
       serial: 00:1a:4b:83:3d:4f
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 firmware=sb v2.09 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:27 memory:e4000000-e400ffff

$ sudo iwlist scan
wlp16s0   Interface doesn't support scanning : Network is down

lo        Interface doesn't support scanning.

ens1      Interface doesn't support scanning.

감사해요. 나는 이전에 게시 dmesg | grep iwl 했습니다 dmesg | grep firmware. 펌웨어 파일에 대한 참조가 없습니다. modinfo이전에 수행했을 수 있고 라이브 모드에서는 적용되지 않을 수 있는 하드웨어 검색이 비활성화되어 있음을 표시합니다. 라이브 모드에서의 연결과 다른 노트북과의 연결은 모두 동일한 라우터를 사용하므로 설정에는 문제가 없습니다.

이전에 귀하의 입력 화면을 사용한 적이 없어서 기록을 보기가 어려웠지만 도움을 주셔서 감사합니다.

답변1

귀하의 펌웨어에 대한 참조는 dmesg이더넷 드라이버인 드라이버 tg3과 관련이 있습니다. 무선과는 관련이 없습니다.

부정확하고 경쟁할 수 있는 드라이버를 제거하는 것이 좋습니다.

sudo apt-get purge bcmwl-kernel-source

재부팅합니다. 무선이 작동하나요? 그렇지 않은 경우 다음을 게시하세요.

dmesg | grep iwl
iwconfig

편집하다: 여전히 펌웨어 문제라는 증거는 없습니다. 실제로 인터페이스가 생성되면(귀하의 경우 wlp16s0) 이는 올바른 펌웨어가했다짐. 확인하다:

sudo lshw -C network

펌웨어=15.32.2.9 또는 이와 유사한 내용이 나타나지 않습니까?

에서 dmesg펌웨어를 찾아서 로드하지 못한 경우 이는 매우 분명합니다. 이 같은:

iwl3945 0000:05:00.0: iwlwifi-3945-2.ucode firmware file req failed: -2

인터페이스가 스캔됩니까, 아니면 오류가 발생합니까?

Sudo iwlist scan

여기에 주의하세요:

Tunable channels: 13 802.11bg, 23 802.11a channels

이 장치는 802.11N이 출현하기 전에 설계 및 제작되었습니다. 이는 무선 라우터나 액세스 포인트가 802.11N으로 잠겨 있으면 iwl3945 장치가 이를 인식하지 못한다는 것을 의미합니다. 라우터가 802.11A, B, G 및 고정 채널로 설정되어 있는지 확인하세요. 채널 1, 6 또는 11 중 하나입니다.

네트워크 관리자 아이콘을 클릭할 때 네트워킹 활성화 및 무선 활성화가 선택되어 있는지 확인하십시오. 변경한 경우 NM을 다시 시작하세요.

sudo service network-manager restart

NM은 이더넷이 더 빠르고 안전하기 때문에 사용 가능한 경우 기본적으로 이더넷을 사용하므로 분리된 이더넷으로 모든 테스트를 수행하십시오.

답변2

이제 이 노트북에서 Wi-Fi가 다시 작동합니다. 라우터에서 최소 약 2미터 범위에서 작동합니다. 또한 더 멀리 떨어져 있는 다른 잠재적인 연결 지점도 표시됩니다.

Live DVD가 Box AI로부터의 연결을 허용한다는 사실을 발견한 후 쌍둥이인 B를 업데이트하고 나란히 배치하기로 결정했습니다. 시냅틱은 B가아니요broadcom을 검색하여 찾은 패키지를 A에서 모두 제거했습니다. 이전 조사 중에 설치되었을 것이 거의 확실합니다. 대부분 그들은 B43과 관련이 있었습니다. 원래 업그레이드 후 실패의 원인이 무엇인지 모르겠습니다.

"sudo lshw -C network"에 대한 응답은 비슷하게 보이기 시작했고 "rfkill list"는 "rfkill unblock 0" 및 "rfkill unblock 2"가 필요하다는 것을 보여주었습니다.

사용 가능한 연결을 얻는 데는 일반적으로 이해할 수 없는 NM 및 보안 관련 어려움이 뒤따랐지만 작동 중이며 재부팅 후에도 살아 남았습니다.

"dmesg | grep iwl33945"는 이제 펌웨어 로드를 표시하고 전원 관리가 활성화된 경우 발생할 수 있는 오작동에 대한 새로운 경고를 표시합니다(참조 [1] 관련).

도와 주셔서 감사합니다.

관련 정보