Pythontr

husonet | Tarih: 22.12.2014

Tethering nedir?

Tethering Cep telefonu için, WiFi, Bluetooth veya USB kablo üzerinden Internet erişimi için bir bağlantı yoludur.

WiFi

Bu yöntemin telefon için WiFi üzerinden bilgisayara bağlanacak bir kablosuz bir bağlantı dönüşümünü sağlar. Bu yöntem, menü üzrinden kolayca ulaşılabilir. Android 4 ile AYARLAR -> BAĞLANTILAR -> DİĞER AYARLAR -> INT.PAYLSMI VE Wi-Fi ALANI seçenekerinden erişebilirsiniz.


Bir kez kablosuz ağ güvenliği ayarlayın ve hatta bilgisayarların MAC adresine göre kısıtlama yapabilirsiniz. Bu yönttemin Pil çok tüketeceğini unutmayın! 3G Modem ve kablosuz anteni, yoğun kullanımını gerektirdiğini unutmamak gerekir.


Son olarak seçiminizi, örneğin yeni Wicd network ağ yöneticisi ayarlarını doğrulayın.


USB Tethering
DebianWheezy, NetworkManager ve Android 4.1.2 ile kullanarak bu işlem çok basit:
  • USB kablonuzu bilgisayarınız ile cep telefonuna bağlayın
  • AYARLAR -> BAĞLANTILAR -> DİĞER AYARLAR -> INT.PAYLSMI VE Wi-Fi ALANI seçeneklerinden etkinleştirin
  • Debian Network ayarların cep telefonu ağ bağlantısı olarak tanımlama işlemini gerçekleştirin

Not: Aşağıdaki işlemleri hala eski aygıtlar yada farklı linux sürümlerinde, farklı yapılandırmalar yapmak gerekebilir.


Bu yöntemi kullanılması için USB Debugging etkinleştirilmesi gerekebilir. AYARLAR -> DAHA FAZLA -> CİHAZ HAKKINDA -> YAPIM NUMARASI kısmına bilgi mesajı gelene kadar basıp çekin sonrasında ise AYARLAR -> DAHA FAZLA -> GELİŞTİRİCİ SEÇENEKLERİ -> USB HATA AYIKLAMA seçeneğini etkinleştirin.


Ardından AYARLAR -> BAĞLANTILAR -> DİĞER AYARLAR -> INT.PAYLSMI VE Wi-Fi ALANI -> USB seçeneğini etkinleştirmelisiniz. Sonrasında cihazınızı bilgisayarınıza bağlı iken restart yapınız.


Wifi bağlantınızı kapatın ardından aşağıdaki adımları izleyin.


Root kullanıcısı olarak
ifconfig -a

Çıktımız aşağıdaki sekildekine benzer olmalı
eth0      Link encap:Ethernet  HWaddr 04:7d:7b:3d:a5:fc
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:43 Base address:0xc000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:84 errors:0 dropped:0 overruns:0 frame:0
TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7924 (7.7 KiB) TX bytes:7924 (7.7 KiB)

usb0 Link encap:Ethernet HWaddr aa:bb:cc:dd:ee:ff
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

Genellikle USB0 olarak bağlantı gözükür ama bu sizin bilgisayarınız USB1, USB2, USB3 olabilir. Her hangi bir bağlantı kopar yada farklı sıkıntılar yaşarsanız aşağıdaki komut satırını çalıştırmayı deneyebilirsiniz.


Şimdi DHCP elde etmek için usb0 arabirimini yapılandırmak ve telefon yolu ile Internet'e çıkmak için izin verdirmeye çalışalım:


ifconfig usb0 up && dhclient usb0

Şimdi internete çıkabiliyormuyuz kontrol edebilirsiniz.