V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
qazwsxkevin
V2EX  ›  程序员

先问是否存在: Linux -headers-4.14.111_4.14.111-1_armhf.deb,然后再问这事怎么搞下去?(NnaoPi NEO2 安装 rtl8821CU USB 无线驱动)

  •  
  •   qazwsxkevin · 106 天前 · 1146 次点击
    这是一个创建于 106 天前的主题,其中的信息可能已经有所发展或是发生改变。
    root@NanoPi-NEO2:/opt# 
    root@NanoPi-NEO2:/opt# cat /etc/os-release 
    NAME="Ubuntu"
    VERSION="16.04.7 LTS (Xenial Xerus)"
    ID=ubuntu
    ID_LIKE=debian
    PRETTY_NAME="Ubuntu 16.04.7 LTS"
    VERSION_ID="16.04"
    HOME_URL="http://www.ubuntu.com/"
    SUPPORT_URL="http://help.ubuntu.com/"
    BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
    VERSION_CODENAME=xenial
    UBUNTU_CODENAME=xenial
    root@NanoPi-NEO2:/opt# ls
    build  eflasher-gui  fw_setenv  run-eflasher.sh
    root@NanoPi-NEO2:/opt# cd build/
    root@NanoPi-NEO2:/opt/build# ls
    linux-headers-4.14.111_4.14.111-1_arm64.deb  rtl8821CU
    root@NanoPi-NEO2:/opt/build# dpkg -i ./linux-headers-4.14.111_4.14.111-1_arm64.deb 
    dpkg: error processing archive ./linux-headers-4.14.111_4.14.111-1_arm64.deb (--install):
     package architecture (arm64) does not match system (armhf)
    Errors were encountered while processing:
     ./linux-headers-4.14.111_4.14.111-1_arm64.deb
    root@NanoPi-NEO2:/opt/build# 
    root@NanoPi-NEO2:/opt/build# 
    

    tf 卡刷的是官方 h5_eflasher_friendlycore-focal_4.14_arm64_20210615.img,
    在友善给的百度盘中,NEO2 目录配套的是:linux-headers-4.14.111_4.14.111-1_arm64.deb,
    搞不懂为啥它配了个 arm64 格式的包,但系统似乎是 armhf 的。。。
    所以,存在 linux-headers-4.14.111_4.14.111-1_armhf.deb 吗?,
    翻遍了过百的页面,不知道年代久到到这个内核的包都不留了么,还是根本不存在过这个。。。
    按正常的步骤,dkms 或者 make,build 的方式,都需要这个 linux-headers ,而版本匹配应该会比较好。。。

    6 条回复    2025-05-20 11:23:43 +08:00
    longsays
        1
    longsays  
       106 天前 via Android   ❤️ 1
    你确定装的是 64 位系统吗?提示是你在 32 位系统尝试安装 64 位的头文件,所以失败了
    提供的文件都是 64 位就是没有问题的,CPU 也支持 64 位
    paperseller
        2
    paperseller  
       106 天前 via iPhone   ❤️ 1
    首先 neo2 有在 armbian 上有社区适配的 ubuntu24.04 和 debian12 版本,内核版本最高可到 6.10 。其次 github 上别人维护的 8821cu usb 驱动显示官方支持 5.10-5.11 ,社区维护 5.12-6.14 。建议使用 armbian 固件,并且按我安装 8821bu 驱动的经验,驱动名称附带的内核版本号与实际兼容的内核版本无关
    paperseller
        3
    paperseller  
       106 天前 via iPhone   ❤️ 1
    更正下内核版本最高到 6.12
    qazwsxkevin
        4
    qazwsxkevin  
    OP
       106 天前
    那似乎明白了,不在 4.14 上耗了,马上动手 armbian ,6.10 内核,谢谢各位提醒!!!
    Shatyuka
        5
    Shatyuka  
       106 天前
    刷了 arm64 focal ,但现在是 armhf xenial ?这对吗
    qazwsxkevin
        6
    qazwsxkevin  
    OP
       106 天前
    @Shatyuka 确实如此,没搞错,友善的官方百度盘链接,刷了就这样,我也是迷糊,但事实。。。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3862 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:49 · PVG 08:49 · LAX 17:49 · JFK 20:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.