如何安装和下载没有互联网的驱动程序?

我最近安装了ubuntu 12.04 LTS,但和以前的版本一样; 我需要一个无线驱动程序。 从USB启动时,我可以下载并安装Broadcom无线STA驱动程序:现在我不能(注意:这是来自我家,我正在移动,我酒店的互联网有额外的登录信息 – 可能是问题?) 。 我的笔记本电脑上的以太网电缆从未工作过,所以这不是一个选择。 当我打开其他驱动程序时,它会说无法检测到驱动程序; 需要上网。

摘要:

  • 需要无线驱动
  • 无线上网; 需要登录信息IN BROWSER。
  • 没有以太网

晚会,但可能对某人有用。 如果您仍然安装了安装操作系统的Live USB,请插入闪存驱动器(如果它不自动挂载,请打开磁盘实用程序并从那里安装)。 安装完成后,打开终端并转到:

sudo dpkg -i /media/username/volname/pool/main/d/dkms/dkms_*.deb sudo dpkg -i /media/username/volname/pool/restricted/b/bcmwl/bcmwl-kernel-source_*.deb 

用您的用户名和USB卷标签分别替换usernamevolname 。 安装完成后,重新启动。

此文件夹结构基于15.04,在旧版本中应该类似。

如果终端出现错误,请打开文件浏览器并转到Live USB。 然后去上面的相同目录:

 /media/username/volname/pool/main/d/dkms/ 

 /media/username/volname/pool/restricted/b/bcmwl/ 

然后单击每个目录中的文件。 它将打开软件中心。 安装或重新安装这两个文件。

您可以从http://packages.ubuntu.com手动下载任何ubuntu软件包,将它们复制到Linux驱动器,然后使用dpkg安装它们。 Packages.ubuntu.com还列出了依赖项,因此您应该能够找到并下载任何缺失的依赖项。

“受限制的硬件驱动程序工具”使用以下软件包进行broadcom无线:

http://packages.ubuntu.com/maverick/bcmwl-kernel-source

(如果需要安装10.04,请更改URL以使用lucid)

该包对依赖项没有太大作用,它应该可以通过以下方式安装:

 sudo dpkg --install /path/to/bcmwl-kernel-source 

dpkg不会尝试为您抓取任何依赖项,因此您需要首先确保使用相同的方法安装它们。

所有Precise Pangolin(Ubuntu 12.04)软件包都可以从Launchpad下载。

但是,您需要知道包的名称。 但希望这应该是一个:

 bcmwl-kernel-source 

对于broadcom wifi问题,请按照此处的说明操作。 此站点提供了逐步说明,用于识别卡和支持的卡列表以及每种型号使用的驱动程序。

确保使用此命令识别您的卡片型号,因为dmesg的输出有时会包含错误的信息

 lspci -vnn | grep 14e4 

您可能最终会使用b43-fwcutter(应该已经安装),所以一旦您下载了从该站点链接到的驱动程序 ,您就可以将它们放在拇指驱动器上,将驱动器带到您的朋友家中并按照第一个链接中的说明来安装它们。

总结一下:

在网络上访问:

 wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 mv broadcom-wl-4.150.10.5.tar.bz2 /media/MyThumbDrive 

然后从电脑没有网络访问:

 tar xjf broadcom-wl-4.150.10.5.tar.bz2 cd broadcom-wl-4.150.10.5/driver b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o