新 Ubuntu — 如何在没有以太网的情况下安装无线驱动程序?

新 Ubuntu — 如何在没有以太网的情况下安装无线驱动程序?

问题:我在西班牙,我在美国的朋友是 Ubuntu 的新手,他有一台安装了 Ubuntu Mate 的塔式电脑,但我发现他根本无法访问任何以太网(没有朋友有,不能使用他的作品,不能使用他的家人,什么都没有!)

他的手机上确实有 Wi-Fi,但没有以太网。

我们已经尝试下载驱动程序大约 2 周了,但我们只能找到适用于 Windows 的驱动程序包(我们下载后解压,只找到 exe 文件)

我们有一个 Netgear USB 无线适配器,是当地商店推荐他购买的,但我检查了 Netgear 网站,发现该棒软件仅适用于 Win10

我以为我只需要让他点击一下:start menu > additional drivers然后它就会自动检测一切并且他会没事的但我错了,我不知道我在做什么。

我找到了这个命令来检测他电脑上的无线网卡:

lshw -C network
WARNING: you should run this program as super-user.
  *-network                 
       description: Ethernet interface
       product: 82579LM Gigabit Network Connection (Lewisville)
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: eno1
       version: 04
       serial: 00:22:4d:9e:7d:ce
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=5.11.0-27-generic firmware=0.13-4 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:29 memory:fe500000-fe51ffff memory:fe528000-fe528fff ioport:f080(size=32)
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

有人可以给出建议吗?我完全不知道该如何帮助我。


更新

sudo lshw -C network
[sudo] password for [redacted]: 
  *-network                 
       description: Ethernet interface
       product: 82579LM Gigabit Network Connection (Lewisville)
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: eno1
       version: 04
       serial: 00:22:4d:9e:7d:ce
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=5.11.0-27-generic firmware=0.13-4 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:29 memory:fe500000-fe51ffff memory:fe528000-fe528fff ioport:f080(size=32)
lsusb; lsmod|grep cfg
Bus 002 Device 005: ID 0781:5575 SanDisk Corp. Cruzer Glide
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID c0f4:01b0  
Bus 001 Device 003: ID 0000:3825  
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
snd_intel_dspcfg       28672  1 snd_hda_intel
soundwire_intel        40960  1 snd_intel_dspcfg

@杰里米31

问:您的问题似乎不清楚:您是想设置有线(以太网)网络吗?还是想设置无线(wifi)网络?–@user535733

A:我们无法获得任何物理以太网,所以我们无法获得 wifi 驱动程序。我们只想上网。

更新2

lspci -nnk | grep net -A2
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) [8086:1502] (rev 04)
    DeviceName:  Intel(R) 82579LM Gigabit Ethernet Device
    Subsystem: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) [8086:200f]
    Kernel driver in use: e1000e

根据上述情况,我认为他应该安装这个https://www.intel.com/content/www/us/en/support/articles/000005480/ethernet-products.html(适用于 e1000e)

但它说他需要做

apt-get install linux-headers-$(uname -r)
apt-get install gcc make

没有互联网他怎么做到这一点?

更新 3

现在,我们可以成功地从他的手机上进行网络共享,并且可以上网,但我们在附加驱动程序中找不到 WIFI 驱动程序,而且我们已经进行了全面更新和升级。所以我很困惑 - 我们现在该怎么办?

谢谢你们。

相关内容