menghubungkan Internet melalui Terminal linux


0

Saya ingin menulis skrip-Ubuntu_OS- akan terhubung ke Internet nirkabel jadi saya perlu tahu cara menghubungkan Internet melalui terminal di Linux. Saya mencoba banyak saran di Internet tetapi tidak ada sama sekali


Harap tambahkan beberapa hal yang telah Anda coba, bukan hanya "Saya sudah mencoba beberapa hal".
Rob

Anda dapat memeriksa utas ini di sini yang menyelesaikannya tetapi gagal untuk saya :( ubuntuforums.org/showthread.php?t=1740726
wisdom

Saya akan menganggap dari tautan Anda menggunakan ubuntu. Apa jenis perlindungan pada jaringan nirkabel, WEP, WPA, apa pun?
Rob

itu saja .... Saya menggunakan Ubuntu OS, enkripsi nirkabel adalah WPA
wisdom

Jawaban:


2

Dengan pertanyaan Anda, saya berasumsi Anda ingin skrip terhubung ke jaringan wi-fi menggunakan skrip linux dan akses internet.

Pindai semua jaringan yang tersedia

iwlist wlan0 memindai

      Cell 14 - Address: 80:A1:D7:7A:5E:68   <<AP
                Channel:6
                Frequency:2.437 GHz (Channel 6)
                Quality=26/70  Signal level=-84 dBm  
                Encryption key:on
                ESSID:"ra"   
                Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                          36 Mb/s; 48 Mb/s; 54 Mb/s
                Mode:Master
                Extra:tsf=000000003621716c
                Extra: Last beacon: 1260ms ago
                IE: Unknown: 000472686561
                IE: Unknown: 010482848B96
                IE: Unknown: 030106
                IE: WPA Version 1
                    Group Cipher : TKIP
                    Pairwise Ciphers (1) : TKIP
                    Authentication Suites (1) : PSK
                IE: Unknown: 050400010000
                IE: Unknown: 2A0104
                IE: Unknown: 32080C1218243048606C

Dari daftar pilih essid of wi-fi netwwork yang ingin Anda sambungkan

iwconfig wlan0 essid ID key KEY

jika ESSID "" gunakan titik akses

iwconfig wlan0 ap AP key KEY

naskah

#!/bin/bash
ifconfig wlan0
iwconfig wlan0 ap AP key KEY
dhclient wlan0

Saya sudah mencoba metode ini tetapi memberitahu saya di akhir operasi sebagai berikut: [Tidak ada DHCPOFFERS diterima. Mencoba merekam sewa 192.168.1.100 PING 192.168.1.1 (192.168.1.1) 56 (84) byte data. --- 192.168.1.1 statistik ping --- 1 paket dikirimkan, 0 diterima, +1 kesalahan, 100% paket hilang, waktu 0ms Tidak ada sewa yang berfungsi dalam database persisten - tidur. ] apa artinya itu ?? lalu bagaimana saya bisa mengecek apakah terhubung atau TIDAK ?!
kebijaksanaan

sudo /etc/init.d/networking restart
Rob

tidak ada dhcpoffers diterima, berarti Anda belum mengkonfigurasi dhcp dengan benar di router atau antarmuka wi-fi tidak terhubung dengan benar. Periksa output "iwconfig wlan0" untuk melihat apakah terhubung dengan benar. Anda juga mungkin perlu mengkonfigurasi ip secara manual jika dhcp tidak dikonfigurasi. ifconfig wlan0 192.168.0.1/24
daya

Ups ... Saya tidak bisa melakukan itu bahkan dengan ip secara manual :(, ada yang bisa menjelaskan langkah demi langkah bagaimana script dapat bekerja ?? atau bahkan dapat menulis kode kemudian mengunggahnya? .Apakah itu bekerja dengan siapa pun? ?
kebijaksanaan

tolong siapa pun dapat membantu: '(, setelah mencoba kode ini di atas nirkabel menjadi putuskan-otomatis setiap 7-10 menit :(, jadi saya mengubah kata sandi untuk melewati masalah.
wisdom

0

Anda dapat mencoba menggunakan manajer jaringan WICD, ini memiliki manajer jaringan CLI yang dapat Anda instal.

Anda juga dapat mencoba menggunakan skrip Ceni dari smxi , yang telah bekerja sangat baik bagi saya dalam beberapa kasus di mana WICD dan Gnome-network-manager tidak berfungsi.

Ini tidak akan benar-benar menjadi skrip untuk memulai koneksi jaringan, tetapi keduanya dapat diakses dari baris perintah dan keduanya akan memungkinkan Anda memindai jaringan, menghubungkan, memasukkan kunci, dll dengan cara yang baik.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.