將熱點和網路存取結合起來——為什麼不呢?

將熱點和網路存取結合起來——為什麼不呢?

如果我嘗試在 GNOME 中設定熱點,我會收到以下訊息:

如果您有無線以外的網路連接,則可以使用它與其他人分享您的網路連線。

開啟無線熱點將會中斷您與 的連線<network name>

當熱點處於活動狀態時,無法透過無線網路存取網際網路。

哪些技術原因導致我無法同時設定熱點並連接到網路?

答案1

很有可能使用熱點並使用同一個 wifi 卡同時(同時)瀏覽互聯網。

我發現最簡單的方法是使用一個名為的應用程序建立_ap在 github 中。它工作得很好。

首先你需要安裝這些;util-linux,,,,,,,,,,,, .bashprocps or procps-nghostapdiproute2iwiwconfighavegeddnsmasqiptables

安裝它們:

sudo apt install hostapd iproute2 iw haveged dnsmasq iptables procps bash util-linux

。如果它們已經安裝,終端機會通知您,如果沒有,它會自動下載它們。

從終端安裝應用程式:

git clone https://github.com/oblique/create_ap
cd create_ap
sudo make install

安裝成功後,我先建立熱點,然後再連接網路。您可以使用以下命令建立熱點:

sudo create_ap wlp2s0 wlp2s0 MyAccessPoint

一個開放的AP,其中wlp2s0是我的實體無線卡,我的存取點是我的熱點名稱。第一個 wlp2s0 是您要提供網路的位置,第二個 wlp2s0 是連接到網路的卡片(在本例中是同一張卡片)。該命令將在終端機上運行,因此將其放入啟動器中。您可以從終端停止熱點ctrl+c

安裝目錄中有一個自述文件,home/create_ap請檢查以找出您可以建立的各種熱點,或只需create_ap在終端機中輸入即可取得協助。

問候。

來源https://github.com/oblique/create_ap

答案2

  1. 使用相同的天線。
  2. 目前大多數軟體不允許同時處於客戶端和AP模式。
  3. 無線是一種半雙工協議,除了一些非常新的尖端技術之外。無線電只能同時發送或接收,不能同時進行兩者。

繼續第 3 點,如果開發任何軟體同時允許客戶端和 AP 模式,則無線電首先需要像客戶端一樣進行通信,然後作為 AP 傳遞資料。這種延遲是不受歡迎的,最有可能的原因是沒有人開發出同時運行客戶端和 AP 模式的軟體。

相關內容