ap-hotspot çalışıyor ancak hiçbir şey bağlanamıyor


9

Bu konuyla ilgili sonsuza kadar araştırma yapıyorum ve benzersiz durumlarıma sahip kimseyi bulamıyorum. Ubuntu kullanarak bir wifi hotspot kurmaya çalışıyorum. Bunu Windows 7 üzerinden yapabildim, ancak dizüstü bilgisayarımın Win7'si yok, bu yüzden dizüstü bilgisayarımda aynı kurulumu oluşturmaya çalışıyorum.

Kullandığım adaptör bir ALFA AWUS036NHR V.2. Sürücüler, ağlara bağlanabildiği için Ubuntu'da önceden kurulmuş olduğunu söyleyebildiğim kadarıyla.

Ap-hotspot'u web'deki çeşitli talimatlara göre ayarladım.

Komutunu kullanıyorum

sudo ap-hotspot config

sudo ap-hotspot start

Tüm cihazlarım ağı görebilir, ancak android bir kimlik doğrulama hatası alır, iphone "yanlış şifre" almaya devam eder ve ahududu pi "4 yollu el sıkışma (istasyon)" bağlantı kesme / yeniden bağlanma döngüsüne gidiyor.

Windows 7'deki bu alıştırmadan geçtiğimde, hotspot olarak çalışan bir tane bulana kadar adaptörü manuel olarak farklı sürücüler kullanmaya zorlamak zorunda kaldım. Buradaki sorun da olabilir, ancak sistemimi sürücüleri alfa.com.tw web sitesinden yüklemek için alamıyorum. HP Elitebook 8530 dizüstü bilgisayara yeni bir Ubuntu 12.04 yüklemesi kullanıyorum. Aşağıda ap-hotspot hata ayıklama çıktı

sudo ap-hotspot debug
Starting Wireless Hotspot...
* Stopping DNS forwarder and DHCP server dnsmasq
* (not running)
update-rc.d: warning: hostapd start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: hostapd stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/hostapd ...
Removing any system startup links for /etc/init.d/hostapd ...
/etc/rc0.d/K20hostapd
/etc/rc1.d/K20hostapd
/etc/rc2.d/K80hostapd
/etc/rc3.d/K80hostapd
/etc/rc4.d/K80hostapd
/etc/rc5.d/K80hostapd
/etc/rc6.d/K20hostapd
Adding system startup for /etc/init.d/hostapd ...
/etc/rc0.d/K20hostapd -> ../init.d/hostapd
/etc/rc1.d/K20hostapd -> ../init.d/hostapd
/etc/rc6.d/K20hostapd -> ../init.d/hostapd
/etc/rc2.d/K80hostapd -> ../init.d/hostapd
/etc/rc3.d/K80hostapd -> ../init.d/hostapd
/etc/rc4.d/K80hostapd -> ../init.d/hostapd
/etc/rc5.d/K80hostapd -> ../init.d/hostapd
update-rc.d: warning: dnsmasq start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: dnsmasq stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/dnsmasq ...
Removing any system startup links for /etc/init.d/dnsmasq ...
/etc/rc0.d/K85dnsmasq
/etc/rc1.d/K85dnsmasq
/etc/rc2.d/K85dnsmasq
/etc/rc3.d/K85dnsmasq
/etc/rc4.d/K85dnsmasq
/etc/rc5.d/K85dnsmasq
/etc/rc6.d/K85dnsmasq
Adding system startup for /etc/init.d/dnsmasq ...
/etc/rc0.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc1.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc6.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc2.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc3.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc4.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc5.d/K85dnsmasq -> ../init.d/dnsmasq
* Restarting DNS forwarder and DHCP server configuration syntax check
...fail!
net.ipv4.ip_forward = 1
Wireless Hotspot active

Bu konuda oldukça yeniyim, bu yüzden neyin yanlış olduğundan emin değilim, ama çok fazla şey gibi görünüyor. Daha fazla bilgi için lütfen bize bildirin.


En azından DHCP ve DNS kurulumunuz yanlıştır (sözdizimi denetiminde başarısız olduklarından).
Elliott Frisch

Bunu nasıl değiştirebilirim? Görünüşe göre ap-hotspot betiği otomatik olarak yapıyor
Kick Me 0.869

Dnsmasq kurulumumla ilgili bir sorunum var gibi görünüyor. Ben dnsmasq.conf sözdizimi hatası düzeltildi, ancak şimdi tanınmayan komut hataları alıyorum. Burada yeni bir soru açtım: askubuntu.com/questions/442640/dnsmasq-unrecognized-command
Kick Me 0.869

Ubuntu 14.04'te WiFi erişim noktaları kurmanın bir yolunu arayan insanlar, kde-nm-bağlantı-editörü arar. Aslında işe yarıyor. ubuntuhandbook.org/index.php/2014/06/…
Lars Nyström

Yanıtlar:


1

Kısa cevap: muhtemelen başka bir dnsmasqkoşu örneğiniz var . Yani tüm örnekleri öldürün:

Düzenleme 1 (Andrea'ya teşekkürler):

$ sudo killall dnsmasq

Orijinal cevap:

$ sudo netstat -taunp | grep -w LISTEN | grep dnsmasq | awk '{print $7}' | sed -r "s/([0-9]+).*/\1/" | xargs kill -9

ve etkin noktayı yeniden başlatmayı deneyin:

$ sudo ap-hotspot debug

Starting Wireless Hotspot...
* Stopping DNS forwarder and DHCP server dnsmasq
* (not running)

[...]

* Restarting DNS forwarder and DHCP server dnsmasq
...done.
net.ipv4.ip_forward = 1
Wireless Hotspot active

Neden olmasın killall dnsmasq?
Andrea Corbellini

Karmaşık hale getirdiğinizde neden kolaylaştınız?
Ghis

0

Aşağıdaki satırı açmanız gerekir /etc/sysctl.conf:

net.ipv4.ip_forward=1

Sonra yeniden başlatın ve her şey iyi çalışmalıdır.



-1

Ubuntu'nun yerleşik etkin nokta işlevini kullanabilirsiniz. Sadece ağa ve kablosuz ağa gidin ve hotspot olarak kullanmaya başla'yı tıklayın. Win dizüstü bilgisayarları, android cihazları, palm cihazlarını bağlamak benim için çalışıyor.

Ayrıca ağ bağlantılarından ve ağ türünü düzenlemeden diğer çeşitli ayarları da değiştirebilirsiniz.

net ayarlar


Böyle bir geçici ağ kurduğumda, aygıtlarımın hiçbiri bunu bile göremiyor. Ayrıca ahududu pi
Kick Me 0.869

cevabımı düzenledikten sonra gönderdiğim ekran görüntüsüne bakın. size yardımcı olabilir
aveemashfaq

Teşekkürler, ancak bu kurulumdan geçtim ve birkaç cihazım bu ağı görmüyor. Bunun geçici olduğu için şüpheleniyorum. Ahududu pi benim bir ip adresi olması gerekir, böylece ondan video akışı böylece bir altyapı modu ayarlanmış olması gerekir. Buradaki bir adam bana DHCP ve DNS yüklü olmadığımı bildirdi, bu yüzden eve geldiğimde buna bakmayı planlıyorum.
Kick Me 0.869

ekran görüntüsünü görebiliyorsanız, modun altyapı olarak değiştirilebilecek bir menüye sahip olduğunu fark edeceksiniz. Soru sormadan önce, kişinin neden ekran görüntüsü gösterdiğini araştırın.
Dhcp

Yaptığım araştırmaya göre bu şekilde bir sıcak nokta kuramıyorum. Bir ağa bağlanma yöntemi gibi görünüyor. Ağ oluşturma yöntemlerini aradığımda, yalnızca ağ yöneticisi aracılığıyla geçici bir ağ oluşturmanın bir yolunu bulabilirim ve bu "Yeni kablosuz ağ oluştur" menü seçeneğidir. Bunu izlediğimde, aygıtlarım göremiyor ve "sistem sorunu" türünde bir hata alıyorum. Altyapı ağını bu pencereden barındırmanın bir yolu varsa, onu bulamıyorum. Sadece bilgisayarın bağlanacağı ağlar listesine koyar: /
Kick Me 0.869
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.