我正在尝试让我的 wifi 或以太网连接在 Ubuntu 10.04 上运行。两者都不行。因此我无法访问互联网。似乎存在驱动程序问题。
据我所知,解决此问题的第一步是安装 b43-fwcutter。多个来源都提到了这一点,包括有关此类问题的“官方文档”。
问题就在这里——当我尝试安装时,它失败了,因为它显然需要互联网访问!它在过程中使用了 wget。为什么?我该如何跳过它?它试图wl_apsta-3.130.20.0.o
从远程源获取文件。我在本地有该文件。我以为应该在先安装 b43-fwcutter 之后再使用 b43-fwcutter 安装它?
命令:
sudo dpkg -i /media/UBUNTUSB/pool/main/b/b43-fwcutter/*
结果:
(Reading database ... 122496 files and directories currently installed.)
Preparing to replace b43-fwcutter 1:012-1build1 (using .../b43-fwcutter_012-1build1_amd64.deb) ...
Unpacking replacement b43-fwcutter ...
Setting up b43-fwcutter (1:012-1build1) ...
--2017-03-29 10:43:33-- http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
Resolving downloads.openwrt.org... failed: Name or service not known.
wget: unable to resolve host address `downloads.openwrt.org'
dpkg: error processing b43-fwcutter (--install):
subprocess installed post-installation script returned error exit status 4
Processing triggers for man-db ...
Errors were encountered while processing:
b43-fwcutter
*顺便说一句:我很确定 firmware-b43-installer 不是 Ubuntu v10 上的选项。
答案1
尝试使用文件管理器深入挖掘 deb 文件并提取 b43-fwcutter 二进制文件。这就是您想要的文件。它位于 deb 中的 data.tar.xz usr/bin 目录中。
您发布的示例是尝试安装 .deb 文件,而不是运行可执行文件。可执行文件给出了什么错误,您给了它什么驱动程序文件?
b43-fwcutter 并不支持所有固件版本。使用 -i 开关对您拥有的驱动程序文件(例如 Windows 驱动程序 bcmlw.sys 文件)运行它,以识别您的驱动程序版本。然后使用 -l 开关运行 b43-f2cutter,查看支持哪些版本。