Ubuntu Wireless Hotspot İnternet Paylaşım
Ubuntu Serveriniz için Wireless Hotspot programı ile nasıl İnternet Paylaşım yapabileceğinizi adım adım anlatıyorum.
Not: Her ne kadar AP-Hotspot adlı program destekten çekilmiş olsa da, eldeki örnekler genel geçer şekilde kullanıldığını göstermekte olduğundan, anlatımı bu program üzerinden yapıyorum. İleri bir zamanda eğer sıkıntı çıkar ise, lütfen yorumlardan bildiriniz.
Öncelikle AP-Hotspot yüklemesini yapalım:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot
Ubuntu 14.04 sürümünde bulunan hostapd bug’lı olduğundan, o dökümanı downgrade yapıyor, ve apt-mark hold ile o dökümanın ileriki süreçte güncellenmemesini sağlıyoruz. Bu işlem 32bit ve 64bit sistemlerde farklı kaynaklardan yapılmakta. Sisteminize hangisi uygun ise, o işlemi yapınız:
64bit
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
32bit
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
Wireless Internetimiz Hazır
Artık programımız kullanmaya hazır durumda. Başlatma komutunu ilk defa girdiğimizde, bize öncelikle aşağıdaki SSID – Şifre gibi ayarlarımızı yaptırıyor, akabinde program başlıyor.
sudo ap-hotspot start
Program ayarlarını değiştirmek için:
sudo ap-hotspot configure
Resetlemek için:
sudo ap-hotspot stop
Durdurmak için:
sudo ap-hotspot stop
Bu aşamadan sonra, mevcut Hotspot paylaşımının, server her başlatıldığında otomatik çalışmasını isteyen arkadaşlar, “Ubuntu otomatik başlatma” diye ararlarsa, sitemde ona dair de ders bulabilirler.
Güncelleme: Eğer ki arada sırada ap-hotspot programı takılıyorsa, bağlanma aşamasında cihazlarınız wifi’yi göremiyorsa ve aşağıdaki şekilde bir “not active” – “another process is already running” hatalar zincirinde sıkıştıysanız:
parlan@server:~$ sudo ap-hotspot stop
Wireless Hotspot is not active
parlan@server:~$ sudo ap-hotspot start
Another process is already running
parlan@server:~$ sudo ap-hotspot debug
Another process is already running
parlan@server:~$ sudo ap-hotspot restart
Restarting Wireless Hotspot...
Wireless Hotspot is not active
parlan@server:~$ sudo ap-hotspot start
Another process is already running
Çözüm olarak aşağıdaki kodu yazarak temp dosyasından Process ID dökümanını silip restart atabilirsiniz. Bu işlem hatanın çözümü olarak işe yarar bir sonuç vermektedir.
sudo rm /tmp/hotspot.pid
sudo ap-hotspot start
0 Comments