Ubuntu 13.10:hp mini 1033CL 上网本(Marvell + BCM4312)上没有以太网 + WiFi

Ubuntu 13.10:hp mini 1033CL 上网本(Marvell + BCM4312)上没有以太网 + WiFi

今天我把我的 hp mini 1033 CL 上网本从退役中拿出来,并在其上安装了 Ubuntu 13.10,以便在即将出国旅行时使用它。

除了连接到互联网之外,一切似乎都运行良好。网络小程序显示空三角形图标,单击它显示以太网已断开连接。也没有提到 WiFi。将以太网电缆连接到路由器时,什么也没发生。“软件和更新”中的附加驱动程序窗口是空的,尽管我希望至少能看到 Broadcom 的 STA 驱动程序。

‘lspci’ 命令生成了以下两条相关行:

01:00.0 网络控制器:Broadcom Corporation BCM4312 802.11b/g LP-PHY(rev 01)

02:00.0 以太网控制器:Marvell Technology Group Ltd. 88E8040 PCI-E 快速以太网控制器

有没有办法在不连接的情况下(通过闪存驱动器)安装必要的驱动程序?如果是这样,请以不太技术性的方式指导我完成这些步骤,因为我还是个新手。

谢谢。

编辑:关于@chili555 的评论:

消息 | grep 天空2

结果是

[    2.713924] sky2: driver version 1.30
[    2.713998] sky2 0000:02:00.0: enabling device (0000 -> 0003)
[    2.714180] sky2 0000:02:00.0: unsupported chip type 0xff
[    2.714288] sky2: probe of 0000:02:00.0 failed with error -95
[    3.176248] Modules linked in: i915(+) ssb sky2 i2c_algo_bit drm_kms_helper wmi drm video(F)
[    3.195068] Modules linked in: i915(+) ssb sky2 i2c_algo_bit drm_kms_helper wmi drm video(F)

答案1

您的以太网使用驱动程序天空2。请连接以太网并查看驱动程序是否加载。打开终端并运行:

lsmod

天空2列出?如果没有,请加载:

sudo modprobe sky2

是否创建了接口,理想情况下是 eth0?

ifconfig

连接成功了吗?如果没有,我们先解决无线问题,以后再解决以太网问题。将此文件下载到您的桌面:http://mirrors.kernel.org/ubuntu/pool/multiverse/l/linux-firmware-nonfree/linux-firmware-nonfree_1.14ubuntu1_all.deb 从终端安装:

cd ~/Desktop
sudo dpkg -i linux*.deb

卸载并重新加载驱动程序,以便它能够看到并使用新的固件:

sudo modprobe -r b43 && sudo modprobe b43

您的无线网络现在应该可以正常工作了。如果可以,我们将处理以太网问题。如果不行,请检查信息消息:

dmesg | grep b43

检查有关以太网的信息消息:

dmesg | grep sky2

如果您这样做,您发布的错误是否仍然存在:

sudo modprobe -r sky2 
sudo modprobe sky2
dmesg | grep sky2
ifconfig  <--no need to post the whole thing; just tell us if eth0 appears

查找 [3.19..] 之后的 dmesg 条目。或者:

sudo modprobe -r sky2
sudo modprobe sky2 legacy_pme=1
dmesg | grep sky2
ifconfig  <--no need to post the whole thing; just tell us if eth0 appears

如果任何一种技术有帮助,我们可以编写一个或两个文件并使其持久化。

如果仍然有错误,请重新启动以便我们有一个干净的状态并运行:

dmesg > sky2.txt

在您的用户目录中找到文本文件 sky2.txt 并将其粘贴到此处:http://paste.ubuntu.com/请在回复中给我们提供链接。

请确保您的系统(即内核版本)已完全更新:

sudo apt-get update && sudo apt-get -y upgrade

如果安装了较新的 Linux 映像,请重新启动。

我在您的 dmesg 中看到以下内容:

[ 2.827902] 警告:CPU:1 PID:107 位于 /build/buildd/linux-3.11.0/drivers/gpu/drm/i915/intel_display.c:1074 assert_pipe+0x82/0xe0 i915 [ 2.827913] 管道 A 断言失败(预期开启,当前关闭)[ 2.827918] 模块链接于:i915(+)天空2ssb i2c_algo_bit drm_kms_helper wmi drm video(F) [2.827950]CPU:1 PID:107 通信:systemd-udevd 污染:GF W 3.11.0-12-generic #19-Ubuntu

我完全不确定这与您的问题有多少关系,甚至没有任何关系,但我会研究并解决它。我还注意到您的系统启动需要很长时间,如果我没有看错的话,似乎卡在了:

[ 3.241201] [drm] 在次要版本 0 上将 i915 1.6.0 20080730 初始化为 0000:00:02.0

这看起来像另一个 i915 视频问题。

除了这些观察之外,遗憾的是我没有什么想法了。

相关内容