如何通过 CLI 在 Ubuntu Server 18.04 上启用无线?

dub*_*tor 8 server package-management networking wpa iwlwifi

我无法让 wpasupplicant、无线工具以及 lib、iwconfig(Iget ifconfig)在我的 Server 18.04 安装上运行。

我在笔记本电脑上安装了 Windows 10。带有 18.04 桌面和 18.04 服务器的外部高清。无线在其他两个操作系统上运行良好,但不适用于非 GUI 服务器 CLI。我无法安装没有无线的软件包。

我可以访问https://packages.ubuntu.com/并通过搜索获得我想要的任何包。

我能够将这些 *.deb 文件保存在服务器分区的 /home 驱动器上,重新启动到服务器,运行一些 sudo dpkg 和 sudo apt-get install 命令(所有 CLI)。其中一些似乎安装了一些,但我也遇到了很多错误。我的猜测是它试图通过无线连接某些包裹部件但没有启用无线?我不确定启用无线的软件包安装顺序是什么。

如果不是安装无线或以太网访问的无线包的基本配方,这个问题似乎有一个“配方”,用于安装某些包的好方法和顺序,以启用你的英特尔 7265 网络控制器 (wlo1)。

请记住,我可以使用 Desktop 上网并将软件包下载到服务器目录。

现在每个包裹似乎都在寻找缺失的部分。我戴着眼罩打猎。我正在使用 WPA 加密。

这些是我可以在服务器中访问的 *.deb 包和 *.iso 文件:

显示下载的 iso 和 deb 文件的屏幕截图

@chili555 我无法使用 iwconfig,因为我无法在没有互联网的情况下安装无线工具?我似乎无法从上图所示的双可访问驱动器安装软件包?我还得到以下内容sudo cat /etc/netplan/*.yaml

尝试安装无线工具的照片

谢谢你的欢迎。

ipaddr 节目给了我这个:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether e4:42:a6:a0:42:95 brd ff:ff:ff:ff:ff:ff
Run Code Online (Sandbox Code Playgroud)

chi*_*555 23

让我们修改您的 netplan 文件。从终端:

sudo nano /etc/netplan/01-netcfg.yaml
Run Code Online (Sandbox Code Playgroud)

修改文件为:

network:
  version: 2
  renderer: networkd
  wifis:
    wlo1:
      dhcp4: true
      dhcp6: true
      access-points:
        "network_ssid_name":
          password: "**********"
Run Code Online (Sandbox Code Playgroud)

当然,替换您的网络名称和密码。请注意,两者都用引号“括起来。

Netplan 对缩进和间距非常严格;仔细校对。接下来,执行:

sudo netplan generate
sudo netplan apply
Run Code Online (Sandbox Code Playgroud)

重新启动并告诉我们您是否已连接:

ping -c3 www.ubuntu.com
Run Code Online (Sandbox Code Playgroud)

如果您获得 ping 回报,则一切就绪。

参考:https : //netplan.io/examples