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


11

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

摘要:

  • 需要无线驱动
  • 提供无线网络;需要BROWSER中的登录信息。
  • 没有以太网


1
并非如此。这个特定的问题听起来应该是,如果我只有浏览器该如何安装东西
Andrejs Cainikovs 2012年

我已经从ubuntu转移了很长时间,但是对于那些可能关心的人,我通过直接从CD上的Try Ubuntu选项获得互联网来解决了这一问题(因为驱动程序在那里工作)。然后,我安装并检查了第3方固件包装盒,这使我可以通过互联网进行安装。不管怎么说,还是要谢谢你。
Ruben 2014年

Answers:


23

晚会晚了,但可能对某人有用。如果仍然有用于安装操作系统的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

分别用username和替换volname用户名和USB卷标。安装完成后,请重新启动。

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

如果终端出现错误,请打开文件资源管理器并转到Live USB。然后转到与上面相同的目录:

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

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

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


3
很有帮助。
2015年

你让我今天很开心。我想知道问题是否首先出现是因为我没有从CD安装时选择“ Install Restricted Extras”之类的选项。
msoftrain

1
它工作正常,我使用的是Ubuntu 16.04
1088,

1
它说没有安装gcc。使用类似方法安装gcc的任何方法?
exAres

1
在我安装了ubuntu 19.04桌面之后,这对我的macbook air起作用。然后可以从GUI获得WiFi配置。谢谢!
园丁

6

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

“受限制的硬件驱动程序工具”将以下软件包用于Broadcom无线:

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

(如果安装10.04,则需要更改网址以使用lucid)

该软件包没有太多依赖项,应通过以下操作安装该软件包:

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

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


这可以安装驱动程序-正确。显然,它在NetworkManager小程序中仍然没有显示任何网络。有任何想法吗?
卢卡斯·琼斯

2

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

不过,您需要知道软件包的名称。但希望那应该是一个:

bcmwl-kernel-source

1
依赖项也需要下载(如果有)。
托马斯·沃德

正确,linux-headers
Andrejs Cainikovs 2012年

我认为这是一个链接到其他三个程序包的元程序包...可能想剖析debian / control文件并查看其需要,然后将这些依赖项添加到您对“下载内容”的回答中
Thomas Ward

对。echo "linux-headers-"uname -r "-generic"应该告诉linux-headers软件包的正确版本,可能需要下载。
Andrejs Cainikovs 2012年

谢谢,我一定会尝试的。是的,当我寻找答案时,我偶然发现了bcmwl-kernal-source。
鲁本2012年

1

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

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

lspci -vnn | grep 14e4

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

总结一下:

在具有网络访问权限的PC上:

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

然后从没有网络访问的PC:

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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.