Wie richte ich einen WLAN-Hotspot mit einem Ubuntu-Laptop ein (Zugangspunktmodus)?

18

Ich habe diesen Artikel gelesen und die Anweisungen sorgfältig befolgt. Ich bin sicher, dass die WLAN-Karte in meinem Laptop den Wechsel in den WLAN-Zugangspunktmodus unterstützt.
Wenn ich den folgenden Befehl verwende, um den hostapdDienst zu starten, wird leider ein Fehler ausgegeben:

 $ sudo service hostapd stop
 Starting advanced IEEE 802.11 management hostapd                      [fail] 

Die oben genannten Anweisungen besagten, dass dies möglicherweise daran liegen könnte, dass meine WLAN-Karte den g-Modus nicht unterstützt und das Wiki von bereitgestellt hat hostapd.
Aber was ist der g-Modus? Ich habe versucht, in den Modus a oder b zu wechseln, aber es hat einfach nicht funktioniert.

Kann jemand dabei helfen oder ein Tool wie connectify in Windows empfehlen?

ps. Ich benutze Ubuntu 12.04, 32 Bit. Ich habe ein kabelgebundenes ADSL-Netzwerk und möchte es freigeben, indem ich meinen Laptop mit meinem Windows Phone in einen WiFi-Hotspot verwandle.

kexanie
quelle
1
Ich habe den AP-Hotspot in meinem Ubuntu 12.04 ausprobiert, erhalte aber das Authentifizierungsproblem, während ich die Geräte über WLAN mit dem Hotspot verbinde.
Sanjeev
@skumar ap-hotspot ist dreprecated. Versuchen Sie create_ap .
Kexanie

Antworten:

12

Sie müssen einen drahtlosen Hot-Spot für die Infrastruktur (Access Point-Modus) und einen Ad-hoc-Hot-Spot erstellen. Unter Linux (Ubuntu) habe ich ap-hotspot verwendet und das funktioniert für mich (ich habe WP8 und Android 4.4 verbunden, weiß nicht, über iPhones).

Zum Installieren

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot

Update für den 14.04

Die Hostapd-Version in Ubuntu 14.04 ist fehlerhaft und funktioniert nicht richtig. Damit AP-Hotspot unter Ubuntu 14.04 mit hostapd funktioniert, müssen Sie hostapd downgraden und apt verwenden, um das Paket zu speichern, damit es nicht aktualisiert wird.

Verwenden Sie dazu die folgenden Befehle:
Für 32 Bit:

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

Für 64 Bit

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

Aufbau

sudo ap-hotspot configure

Configure_Sample

Es werden Schnittstellen, der Name des Zugriffspunkts (der alles sein kann, was Sie als wifi_hotspot-Name sehen möchten) und das Kennwort (der Ihr wifi_hotspot-Sicherheitsschlüssel ist) abgefragt.

Wenn Sie nun in der Lage sind, die Konfiguration erfolgreich durchzuführen und keine nicht unterstützten WLAN-Fehler zu erhalten (wenn dies einfach bedeutet, dass Ihre WLAN-Karte keine Infrastruktur für den Zugriffspunkt wifi_hotspot unterstützt, können Sie nichts dagegen tun), fahren Sie fort.

Also erst jetzt starten Sie Ihren Hotspot als

sudo ap-hotspot start

Wenn du dann aufhören willst

sudo ap-hotspot stop

Wenn Sie alle verfügbaren Befehle anzeigen möchten

sudo ap-hotspot

Sie sehen diesen Hot-Spot in keinem Indikator oder etwas anderem. Ich finde immer noch heraus, wie Sie den Status überprüfen können.

Ich benutze es aus den letzten Wochen und noch keine Bugs (auch keine Nebenwirkungen). Ich verwende Gnome-Ubuntu 13.10 amd64 und teile eth0 mit meinem WP8.

QUELLE: http://www.unixmen.com/create-infrastructure-wifi-access-point-connect-android-devices/ QUELLE: http://www.webupd8.org/2013/06/how-to-set- up-wireless-hotspot-access.html

Gaurav Gandhi
quelle
HINWEIS für 14.04.
Gaurav Gandhi
1
Sie müssen den zweiten Quelllink lesen, wenn Sie Ubuntu14.04 verwenden.
Tamer Shlash
Ich habe die ap-Hotspot installiert und wenn ich versuchte , es zu konfigurieren , es gibt mir diese Störung Ihre WLAN - Karte oder Treiber nicht Access Point - Modus unterstützen , was soll ich jetzt tue für die Erstellung von Hotspot
Eka
1
@Eka Ap-Hotspot ist dreprecated. Versuchen Sie create_ap .
Kexanie
8

Ich habe 2 Wi-Fi-Adapter dafür installiert. Eine native interne und eine andere über USB. Ich muss es mit externem USB teilen, da das interne verwendet wird, um meine Verbindung zu erhalten. In Ihrem Fall benötigen Sie keinen weiteren Adapter, da Sie die Verbindung über Kabel erhalten. Folge einfach meinen Schritten.
So mache ich das. In System Settings...> Networkswählen Sie den Wi-Fi - Adapter Sie als Hotspon uuse möchten, und klicken Sie auf Use as Hotspot...Schaltfläche.

Bildbeschreibung hier eingeben

Dadurch wird der Adapter in Kürze als Hotspot aktiviert . Im selben Fenster haben Sie eine Options...Funktion und können diese auf die gleiche einfache Weise beenden.

Bildbeschreibung hier eingeben

Gediminas Jeremiah Gudelis
quelle
1
Ja, ich habe diese Methode schon einmal ausprobiert. Es scheint jedoch ein Ad-hoc-Modus und kein AP zu sein. Ich bin nicht sicher, ob mein Windows Phone darauf zugreifen kann. Und wenn ich "als Hotspot" verwende, wird die Verbindung getrennt, sobald die Verbindung erfolgreich hergestellt wurde.
Kexanie
Ich habe dasselbe unter Ubuntu 12.04 versucht, aber es scheint nicht zu funktionieren. Was soll ich tun, um das Problem herauszufinden?
Srijan
Ich denke, es kann nicht mit .localDomain funktionieren . Da Sie für jedes Gerät, zu dem Sie eine Verbindung herstellen möchten, ein anderes Domänenkonto benötigen. Haben Sie versucht, von hier aus zu debuggen ?
Gediminas Jeremiah Gudelis
6

Da ap-Hotspot ist veraltet , es ist weder zuverlässig oder stabil für neuere Ubuntu - Distribution. Der Autor von ap-hotspot hat create_ap empfohlen .

Installation

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

Verwendung

Keine Passphrase (offenes Netzwerk):

create_ap wlan0 eth0 MyAccessPoint

WPA + WPA2-Passphrase:

create_ap wlan0 eth0 MyAccessPoint MyPassPhrase

Ändern Sie wlan0und eth0auf die Schnittstelle auf Ihrem Computer. ( ifconfig)

kexanie
quelle
Ich bin auf Ubuntu 15.10 und das hat für mich am besten funktioniert.
TungstenX