Jetson TK1에서 Wi-Fi 카드 인텔 7260M을 작동시키는 방법은 무엇입니까?

Jetson TK1에서 Wi-Fi 카드 인텔 7260M을 작동시키는 방법은 무엇입니까?

jetson tk1을 21.6으로 다시 플래시했습니다. 다음은 나의 성공을 보여줍니다.

head -n 1 /etc/nv_tegra_release
# R21 (release), REVISION: 6.0, GCID: 9887687, BOARD: ardbeg, EABI: hard, DATE: Sat Oct 14 01:25:24 UTC 2017

그 후 git repo에서 복제된 installGrinch.sh를 실행했습니다. 다음은 나도 성공했음을 보여줍니다.

ubuntu@tegra-ubuntu:~$ uname -a
Linux tegra-ubuntu 3.10.40-grinch-21.3.4 #1 SMP PREEMPT Fri May 1 10:41:09 UTC 2015 armv7l armv7l armv7l GNU/Linux

그러나 다시 시작한 후에도 여전히 Wi-Fi가 없습니다.

ubuntu@tegra-ubuntu:~$ lspci
00:00.0 PCI bridge: NVIDIA Corporation Device 0e12 (rev a1)
01:00.0 Network controller: Intel Corporation Wireless 7260 (rev cb)
02:00.0 PCI bridge: NVIDIA Corporation Device 0e13 (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)


ubuntu@tegra-ubuntu:~$ lspci -vvv -s 01:00.0
01:00.0 Network controller: Intel Corporation Wireless 7260 (rev cb)
    Subsystem: Intel Corporation Device 4c70
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 130
    Region 0: Memory at 32200000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>

"ifconfig":

eth0      Link encap:Ethernet  HWaddr 00:04:4b:70:94:12  
          inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::204:4bff:fe70:9412/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:492 errors:0 dropped:0 overruns:0 frame:0
          TX packets:396 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:44073 (44.0 KB)  TX bytes:47290 (47.2 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:696 errors:0 dropped:0 overruns:0 frame:0
          TX packets:696 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:55276 (55.2 KB)  TX bytes:55276 (55.2 KB)

또한 명령을 사용해도 dmesg | grep iwl여전히 아무것도 표시되지 않습니다. 나는 Baidu/Google에서 원인을 검색하고 찾을 수 있는 모든 것을 시도했습니다. linux-firmware 설치가 작동하지 않아 펌웨어-iwlwifi를 설치했습니다.https://packages.debian.org/stretch/firmware-iwlwifi. "dpkg -l | grep iwl"은 펌웨어-iwlwifi가 성공적으로 설치되었음을 나타냅니다. 그러나 그 모든 것으로 문제가 해결되지는 않았습니다. 마지막으로 "lspci -vvv -s 03:00.0" 명령을 사용하여 이더넷 컨트롤러의 세부 정보를 표시했습니다. 출력은 다음과 같습니다.

ubuntu@tegra-ubuntu:~$ lspci -vvv -s 03:00.0
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
    Subsystem: Realtek Semiconductor Co., Ltd. Device 0123
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 642
    Region 0: I/O ports at 10000 [size=256]
    Region 2: Memory at 32100000 (64-bit, non-prefetchable) [size=4K]
    Region 4: Memory at 12100000 (64-bit, prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169

마지막 줄에는 "사용된 커널 드라이버: r8169"라고 하는데 위의 "lspci -vvv -s 01:00.0" 정보에는 이런 내용이 없습니다. 그럼 무엇이 문제일까요? 드라이버인가요, 커널인가요?

관련 정보