Jak skonfigurować punkt dostępu Wi-Fi za pomocą laptopa Ubuntu (tryb punktu dostępu)?


18

Przeczytałem ten artykuł i dokładnie przestrzegałem podanych instrukcji. Jestem pewien, że karta bezprzewodowa w moim laptopie obsługuje przejście w tryb punktu dostępu bezprzewodowego.
Ale niestety, kiedy używam następującego polecenia do uruchomienia hostapdusługi, zgłasza błąd:

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

Powyższe instrukcje mówiły, że może to być spowodowane tym, że moja karta bezprzewodowa nie obsługuje trybu g, i udostępniła wiki hostapd.
Ale czym jest tryb g? Próbowałem przełączyć na tryb a lub b, ale to po prostu nie działało.

Czy ktoś może w tym pomóc lub polecić narzędzie takie jak connectify w systemie Windows?

ps. Używam Ubuntu 12.04, 32-bit. Mam sieć przewodową ADSL i chcę ją udostępnić, ustawiając laptopa w hotspot Wi-Fi na moim telefonie z systemem Windows.


1
Próbowałem ap-hotspot w moim Ubuntu 12.04, ale dostaję problem z uwierzytelnieniem podczas łączenia urządzeń Wi-Fi z hotspotem.
— Sanjeev

@skumar ap-hotspot jest reprezentowany. Spróbuj create_ap .
— kexanie

Odpowiedzi:


12

Musisz stworzyć infrastrukturę (tryb punktu dostępu) bezprzewodowy punkt aktywny raczej niż punkt aktywny ad-hoc. W Linuksie (ubuntu) używałem ap-hotspot i który działa dla mnie (mam podłączony WP8 i Android 4.4, nie wiem o iPhone'ach).

Do instalacji

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

Aktualizacja do 14.04

Wersja hostapd w Ubuntu 14.04 jest wadliwa i nie działa poprawnie. Aby AP-Hotspot działał z hostapd w Ubuntu 14.04, musisz obniżyć wersję hostapd i użyć apt, aby zatrzymać pakiet, aby nie został zaktualizowany.

Aby to zrobić, użyj następujących poleceń:
Dla wersji 32-bitowej:

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

Dla wersji 64-bitowej

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

Konfiguracja

sudo ap-hotspot configure

Configure_Sample

Poprosi o interfejsy, nazwę Punktu Dostępowego (który może być czymkolwiek, co chcesz zobaczyć jako nazwę wifi_hotspot), hasło (które jest twoim kluczem bezpieczeństwa wifi_hotspot).

Teraz, jeśli jesteś w stanie pomyślnie skonfigurować i nie otrzymujesz żadnych nieobsługiwanych błędów Wi-Fi (jeśli dostaniesz to po prostu oznacza, twoja karta wifi nie obsługuje infrastruktury Accesspoint wifi_hotspot, więc nie możesz nic z tym zrobić), to kontynuuj.

Więc teraz zacznij hotspot jako

sudo ap-hotspot start

Jeśli chcesz przestać, to

sudo ap-hotspot stop

Jeśli chcesz zobaczyć wszystkie dostępne polecenia

sudo ap-hotspot

Nie widzisz tego gorącego punktu w jakimkolwiek wskaźniku czy coś, wciąż znajduję, jak określić sprawdzanie stanu tego.

Używam pochodzi z ostatnich kilku tygodni i nie ma jeszcze błędów (również żadnych skutków ubocznych). Korzystam z Gnome-Ubuntu 13.10 amd64 dzieląc eth0 na moim WP8.

ŹRÓDŁO: http://www.unixmen.com/create-infrastructure-wifi-access-point-connect-android-devices/ ŹRÓDŁO: http://www.webupd8.org/2013/06/how-to-set- up-wireless-hotspot-access.html


UWAGA do 14.04.
— Gaurav Gandhi

1
Musisz przeczytać drugi link źródłowy, jeśli używasz Ubuntu14.04.
— Tamer Shlash

Zainstalowałem ap-hotspot i kiedy próbowałem go skonfigurować, wyświetla mi się ten błąd Twoja karta bezprzewodowa lub sterownik nie obsługują trybu Access Point, co powinienem teraz zrobić, aby utworzyć hotspot
— Eka

1
@Eka ap-hotspot jest reprezentowany. Spróbuj create_ap .
— kexanie

8

Mam w tym celu zainstalowane 2 adaptery Wi-Fi. Jeden natywny wewnętrzny, a drugi przez USB. Muszę dzielić się z zewnętrznym USB, ponieważ ten wewnętrzny, którego używam do odbierania połączenia. W twoim przypadku nie potrzebujesz innego adaptera, ponieważ otrzymasz połączenie przez kabel. Po prostu wykonaj moje kroki.
Tak właśnie robię. W System Settings...> Networkswybierz adapter Wi-Fi, którego chcesz używać jako Hotspon, i kliknij Use as Hotspot...przycisk.

wprowadź opis zdjęcia tutaj

Spowoduje to wkrótce aktywację adaptera, który będzie pełnił funkcję Hotspotu . W tym samym oknie masz Options...funkcję i możesz ją zatrzymać w ten sam prosty sposób.

wprowadź opis zdjęcia tutaj


1
Tak, próbowałem już tej metody wcześniej. Wygląda jednak na to, że jest to tryb ad hoc, a nie AP. Nie jestem pewien, czy mój telefon z systemem Windows może uzyskać do niego dostęp. A kiedy „używam jako hotspot”, połączenie rozłącza się, gdy tylko zostanie pomyślnie nawiązane.
— kexanie

Próbowałem tego samego na Ubuntu 12.04, ale wydaje się, że to nie działa. Co mam zrobić, aby rozwiązać problem?
— Srijan

Myślę, że nie może współpracować z .localdomeną. Musisz mieć inne konto domeny dla każdego urządzenia, które chcesz podłączyć. Czy próbowałeś stąd debugować ?
— Gediminas Jeremiah Gudelis,

6

Ponieważ ap-hotspot jest przestarzały , nie jest ani niezawodny ani stabilny dla nowszej dystrybucji Ubuntu. Autor ap-hotspot polecił create_ap .

Instalacja

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

Stosowanie

Bez hasła (otwarta sieć):

create_ap wlan0 eth0 MyAccessPoint

Hasło WPA + WPA2:

create_ap wlan0 eth0 MyAccessPoint MyPassPhrase

Zmień wlan0i eth0na interfejs na swoim komputerze. ( ifconfig)


Jestem na Ubuntu 15.10, a to działało dla mnie najlepiej.
— TungstenX
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.