V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Mark24
V2EX  ›  问与答

树莓派 Respbian 更新后驱动会丧失,如何才是更新的正确姿势?

  •  
  •   Mark24 · 2017-01-01 11:00:04 +08:00 · 538 次点击
    这是一个创建于 2882 天前的主题,其中的信息可能已经有所发展或是发生改变。

    机器:树莓派 1 代(对就是问题多多的第一代)

    没有 wifi 网卡,室友送了个 usb Wifi 模块,但是遗憾的是并不是免驱,所以要自己安装驱动,可喜的是,用的人比较多,社区里有人贡献不同内核对应的 wifi 驱动。

    但是更新,有的时候,内核会更新,内核更新,驱动就会失效。

    想要联网的前提是,你能连上网,联网的前提是你有驱动,可是我们又要下载驱动(这是什么设计) 这和要翻墙的前提是需要梯子,但是梯子在墙外,的问题是一样的。

    所以,把问题放大,就是 Linux 的设备上,如何更新才是正确的姿势?确保更新完,即使是内核,也能正常工作?

    好在我有两台设备,用 usb 传数据,当只有一个树莓派的时候,岂不是陷入绝境??

    4 条回复    2017-01-01 12:11:57 +08:00
    Mark24
        1
    Mark24  
    OP
       2017-01-01 11:01:18 +08:00
    搞得我现在觉得, linux 装上一次稳定版,就永远别更新内核了…… execuse me????
    wwhc
        2
    wwhc  
       2017-01-01 11:14:09 +08:00
    分两种情况,一种是内核自带但没有启用,升级时自行编译内核选上启用该驱动;二是内核不带,需要在升级内核后不重启,马上 make install 驱动,这需要此驱动已经支持内核版本

    你的无线网卡是什么型号?
    weakiwi
        3
    weakiwi  
       2017-01-01 11:36:18 +08:00 via Android
    @wwhc 还有可能和其他模块冲突然后放到黑名单里面了……
    panda1001
        4
    panda1001  
       2017-01-01 12:11:57 +08:00 via Android
    关于更新内核吧,作死过几次。
    首先是 PC 物理机, centos6 想装 docker 必须上 3.0 内核且支持 aufs 文件系统,改了 grub 然后重启就挂了,在企鹅云阿里云上更新都没问题,当时就懵逼了,拿 U 盘装上 tinyos 启动把 grub 改回来才好。

    关于树莓派升级内核,参考官方文档,写过一篇文章
    https://www.sfantree.com/raspberry-4.7-kernel/
    文章开头说明了详细备份方法,树莓派比实体机好在 sd 卡可以很方便挂载,把 boot 分区完整备份就行,树莓派 1 代可能略有不同,好像就 kernel.img 和 kernel7.img 命名的区别

    关于派的无线网卡驱动吧,貌似 4.4 内核支持的网卡已经很多了,亲测 360wifi ,迅捷水星等某宝 20 出头的基本都支持,上最新镜像是上策,如何实在想折腾,折腾前注意打好备份
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2825 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:59 · PVG 20:59 · LAX 04:59 · JFK 07:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.