Wifi 到 Wifi 热点 Ubuntu studio 22.04

Wifi 到 Wifi 热点 Ubuntu studio 22.04

我确实只想使用 Ubuntu,但有一件事阻止了我......在 64 位 Windows 10 中,当我连接到 Wi-Fi 接入点时,我可以创建热点 Wi-Fi。

在 Ubuntu Studio 22.04 64 位上不可能。我知道我的 Wi-Fi intel 3165 AC 双频接口可以管理它,因为它在 Windows 上工作。

我需要它,因为我所在的地方接入点很好,但是每个客户端都是分开的,无法进行本地网络。

例如,我可以在笔记本电脑上看到我的 Chromecast,但无法投射。这就是为什么我需要自己的 Wi-Fi 网络和互联网共享!!

在 Windows 10 64 位上:运行良好,互联网共享,笔记本电脑也有互联网:

我的wifi接口:

Network controller: Intel Corporation Wireless 3165 (rev 81)

的结果 ipconfig/all

Carte réseau sans fil Connexion au réseau local* 1 :

   Statut du média. . . . . . . . . . . . : Média déconnecté
   Suffixe DNS propre à la connexion. . . :
   Description. . . . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter
   Adresse physique . . . . . . . . . . . : 08-D4-0C-EB-9E-F3
   DHCP activé. . . . . . . . . . . . . . : Oui
   Configuration automatique activée. . . : Oui

Carte réseau sans fil Wi-Fi :

   Suffixe DNS propre à la connexion. . . :
   Description. . . . . . . . . . . . . . : Intel(R) Dual Band Wireless-AC 3165
   Adresse physique . . . . . . . . . . . : 08-D4-0C-EB-9E-F2
   DHCP activé. . . . . . . . . . . . . . : Oui
   Configuration automatique activée. . . : Oui
   Adresse IPv6 de liaison locale. . . . .: fe80::9e93:f16e:2fd:55c8%12(préféré)
   Adresse IPv4. . . . . . . . . . . . . .: 10.216.224.57(préféré)
   Masque de sous-réseau. . . . . . . . . : 255.255.252.0
   Bail obtenu. . . . . . . . . . . . . . : lundi 25 décembre 2023 07:19:36
   Bail expirant. . . . . . . . . . . . . : mardi 26 décembre 2023 08:19:36
   Passerelle par défaut. . . . . . . . . : 10.216.224.1
   Serveur DHCP . . . . . . . . . . . . . : 10.216.224.1
   IAID DHCPv6 . . . . . . . . . . . : 101241868
   DUID de client DHCPv6. . . . . . . . : 00-01-00-01-2D-07-40-23-D8-CB-8A-F2-48-5E
   Serveurs DNS. . .  . . . . . . . . . . : 10.216.224.1
   NetBIOS sur Tcpip. . . . . . . . . . . : Activé

Carte réseau sans fil Connexion au réseau local* 10 :

   Suffixe DNS propre à la connexion. . . :
   Description. . . . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter #2
   Adresse physique . . . . . . . . . . . : 0A-D4-0C-EB-9E-F2
   DHCP activé. . . . . . . . . . . . . . : Oui
   Configuration automatique activée. . . : Oui
   Adresse IPv6 de liaison locale. . . . .: fe80::c0c7:6da9:8948:c6b%3(préféré)
   Adresse IPv4. . . . . . . . . . . . . .: 192.168.137.1(préféré)
   Masque de sous-réseau. . . . . . . . . : 255.255.255.0
   Passerelle par défaut. . . . . . . . . :
   IAID DHCPv6 . . . . . . . . . . . : 51041292
   DUID de client DHCPv6. . . . . . . . : 00-01-00-01-2D-07-40-23-D8-CB-8A-F2-48-5E
   Serveurs DNS. . .  . . . . . . . . . . : fec0:0:0:ffff::1%1
                                       fec0:0:0:ffff::2%1
                                       fec0:0:0:ffff::3%1
   NetBIOS sur Tcpip. . . . . . . . . . . : Activé

在 Ubuntu 上运行良好,但在以下设备上无互联网:

的结果 nmcli device show 在 Ubuntu 上:

nmcli device show
GENERAL.DEVICE:                         wlp2s0
GENERAL.TYPE:                           wifi
GENERAL.HWADDR:                         08:D4:0C:EB:9E:F2
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connecté)
GENERAL.CONNECTION:                     BlåkorsGjest
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/2
IP4.ADDRESS[1]:                         10.216.224.57/22
IP4.GATEWAY:                            10.216.224.1
IP4.ROUTE[1]:                           dst = 10.216.224.0/22, nh = 0.0.0.0, mt = 600
IP4.ROUTE[2]:                           dst = 0.0.0.0/0, nh = 10.216.224.1, mt = 600
IP4.ROUTE[3]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             10.216.224.1
IP6.ADDRESS[1]:                         fe80::a4cd:4efd:f23b:b63b/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 1024

GENERAL.DEVICE:                         p2p-dev-wlp2s0
GENERAL.TYPE:                           wifi-p2p
GENERAL.HWADDR:                         (inconnu)
GENERAL.MTU:                            0
GENERAL.STATE:                          30 (déconnecté)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --

GENERAL.DEVICE:                         enp3s0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         D8:CB:8A:F2:48:5E
GENERAL.MTU:                            1500
GENERAL.STATE:                          20 (indisponible)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.CARRIER:               arrêt
IP4.GATEWAY:                            --

nmcli device show 激活热点后:

nmcli device show
GENERAL.DEVICE:                         wlp2s0
GENERAL.TYPE:                           wifi
GENERAL.HWADDR:                         08:D4:0C:EB:9E:F2
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connecté)
GENERAL.CONNECTION:                     jean-hotspot
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/3
IP4.ADDRESS[1]:                         10.42.0.1/24
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 10.42.0.0/24, nh = 0.0.0.0, mt = 600
IP4.ROUTE[2]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP6.ADDRESS[1]:                         fe80::3fd7:357e:81d7:679f/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 1024

GENERAL.DEVICE:                         p2p-dev-wlp2s0
GENERAL.TYPE:                           wifi-p2p
GENERAL.HWADDR:                         (inconnu)
GENERAL.MTU:                            0
GENERAL.STATE:                          30 (déconnecté)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --

GENERAL.DEVICE:                         enp3s0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         D8:CB:8A:F2:48:5E
GENERAL.MTU:                            1500
GENERAL.STATE:                          20 (indisponible)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.CARRIER:               arrêt
IP4.GATEWAY:                            --
IP6.GATEWAY:                            --

的结果 sudo lshw -C network

*-network                 
       description: Wireless interface
       product: Wireless 3165
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 81
       serial: 08:d4:0c:eb:9e:f2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=6.2.0-1018-lowlatency firmware=29.4063824552.0 7265D-29.ucode ip=10.216.224.57 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:133 memory:df300000-df301fff
  *-network
       description: Ethernet interface
       product: QCA8171 Gigabit Ethernet
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: enp3s0
       version: 10
       serial: d8:cb:8a:f2:48:5e
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=alx driverversion=6.2.0-1018-lowlatency latency=0 link=no multicast=yes port=twisted pair
       resources: irq:19 memory:df200000-df23ffff ioport:d000(size=128)

我希望有人能解决我的问题,我已经尝试了很多方法。在终端或 GUI 中尝试过network-manager,但都不起作用。Wi-Fi 驱动程序似乎也是正确的,如果需要,只需询问更多信息即可。

我还有一个准备在 Windows WSL 中运行的 Ubuntu 22.04

Ubuntu Studio 快速安装在其自己的分区上。

我也找到了一些解决方案,它有效,但是连接速率太低了......

但我分享它也许有人需要。

    git clone https://github.com/lakinduakash/linux-wifi-hotspot

#cd in download mape:

    cd linux-wifi-hotspot

#build binaries:

    make

#install:

    sudo make install

#run GUI to configure and start the hotspot with:

    wihotspot

#add "create-ap.conf" in startup

    systemctl enable create_ap

我尝试的时候得到了这个这个答案

sudo bash lnxrouter --ap wlp2s0 TLF-JEAN -p 00000000
linux-router 0.7.1b (https://github.com/garywill/linux-router)
Released under LGPL, with no warranty. Use on your own risk.

PID: 37202
Target interface is wlp2s0 (08:d4:0c:eb:9e:f2)   PCI: 0000:02:00.0 Network controller [0280]: Intel Corporation Wireless 3165 [8086:3165] (rev 81)
Use random LAN IPv4 address 192.168.51.1
Creating a virtual WiFi interface... 
x0wlp2s0 created
Channel not specified, use default
Set x0wlp2s0 unmanaged by NetworkManager
Assigning MAC address 08:d4:0c:eb:9e:fc to virtual interface x0wlp2s0 according to wlp2s0 ...
RTNETLINK answers: Device or resource busy
Error occured

ERROR: Failed bringing x0wlp2s0 up



Doing cleanup.. 
Undoing iptables changes ..
Exiting: This is the only running instance
Cleaning up done

有任何想法吗?

答案1

您可以使用linux-router脚本:

wget https://raw.githubusercontent.com/garywill/linux-router/master/lnxrouter

要创建 AP,请从工作目录运行以下命令:

sudo lnxrouter -i enp3s0
sudo bash lnxrouter --ap wlan0 MyAccessPoint -p MyPassPhrase

相关内容