我有一台旧笔记本电脑,只有一张 WiFi 卡可以上网。我已经安装了 lubuntu 服务器,因为它可以放在 CD 上(不是 DVD)。它无法识别我的 Linksys WPC54Gv3 适配器,因此我将其下载到bcm43xx-fwcutter_005-2_i386.deb
另一台计算机上并将其复制到拇指驱动器上。
当我尝试安装软件包 ( dpkg -i ...
) 时,它会尝试下载wl_apsta.o
,但它当然不能下载。我已经下载了这个文件,但不知道如何使用本地文件进行安装,而不是通过网络进行安装。
我发现一些页面使它看起来像您安装b43-fwcutter
,然后使用它来安装 .0 文件,但我似乎无法分两步完成。
答案1
更新
所有更新内容均以粗体显示。
我可以为您提供一种可能的解决方案的简短概述(当然像往常一样有多种方法)。一旦我有更多时间,我就可以为每个步骤提供更多细节。
- 下载deb包
- 提取 deb 存档 -
ar vx bcm43xx-fwcutter_005-2_i386.deb
- 提取
data.tar.gz
和control.tar.gz
- 在那里修改文件
usr/share/bcmxx-fwcutter/install_bcm43_firmware.sh
- 删除第10行说
$DL http...
- 保存文件并执行
md5sum usr/share/bcmxx-fwcutter/install_bcm43_firmware.sh
- 复制生成的校验和并将其粘贴到
control/md5sums
第 2 行(覆盖之前的校验和) - 保存修改后的md5sums文件
- 放入目录
wl_apsta.o
中/tmp
data.tar.gz
将修改后的文件打包到存档中- 使用修改后的校验和文件打包 control.tar.gz
- 将修改后的数据打包到 deb 存档中和控制档案 (如何手动创建 debian 文件)
- 安装deb包
编辑说明
忘记了重新创建编辑文件的 md5sum 并将值放入control/md5sums
.
答案2
根据Linux无线,您可以b43
按如下方式安装驱动程序:
下载b43-fwcutter
来自这里e,g ( b43-fwcutter_019-3_i386.deb
):
wget https://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_019-3_i386.deb
然后安装它:
sudo dpkg -i b43-fwcutter_019-3_i386.deb
下载broadcom-wl
包:
wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
安装驱动程序:
export FIRMWARE_INSTALL_DIR="/lib/firmware"
sudo b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-5.100.138/linux/wl_apsta.o
卸载驱动程序:
modprobe -r b43 bcma wl brcmsmac
加载正确的一个(例如)b43
::
modprobe b43
编辑:
可以在您的计算机上安装软件包离线机通过立方体服务器 ,它也可以安装在Windows机器上(在线的)下载所需的包:
要在 Linux 计算机上安装cube-server
,您需要zip
通过导航器或使用以下命令下载文件wget
:
wget https://launchpad.net/cube-server/trunk/0.1/+download/cube-server-installer-0.1.98_Linux64bit.zip
要安装它,请运行:
unzip cube-server-installer-0.1.119_Linux64bit.zip
./cube-server-installer install
要启动它,请运行:cube-server
请按照描述的 4 个步骤进行操作这里:
- 在 Linux 上安装并运行 cube-server
- 在 Windows 上安装并运行 Cube Server
- 在 Windows 上下载存储库、升级过时的已安装应用程序以及下载新应用程序 (根据您的情况下载
broadcom-sta-dkms
或b43fwcutter
,这取决于您的wifi卡的型号) - 在 Linux 上安装应用程序
答案3
您还可以使用 USB 网络共享。将您的手机连接到 WiFi(或者您可以使用移动数据)。现在您可以在系统上访问互联网并轻松安装驱动程序。