IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Boadcom BCM57788网卡linux下工作不正常到解决办法

    发表于 2014-07-01 21:48:36
    love 0

    台式机型号Dell Vostro 230,网卡在Linux不能工作(Arch 201406 + Ubuntu 14.04)。

    ip link 能够显示端口

    解决方法如下:

    rmmod tg3
    modprobe broadcom
    modprobe tg3

    问题在于kernel module加载到顺序不对。参考 https://bbs.archlinux.org/viewtopic.php?id=110026

    至于启动时调整加载顺序,上面到帖子里rc.conf现在已经不再使用。其他到方法如下,没有十足把握:

    1. vi /etc/modprobe.d/blacklist 将驱动加入黑名单,这样udev就不会自动加载了

    vi /etc/modules 再将驱动加入这个文件

    2.  vi /etc/initramfstools.d/modules 添加需要加载到驱动顺序,然后update
    Sudo initramfs-update -k all -u

    还是驱动问题,能用就行了吧……

    知其然,知其所以然。得搞清楚这个module加载过程以及udev。

    参考:

    http://paulgraydon.co.uk/blog/2009/01/26/changing-the-order-modules-load-in-ubuntu/

    http://www.linuxquestions.org/questions/linux-general-1/module-load-order-648599/



沪ICP备19023445号-2号
友情链接