Ringkasan
Untuk beberapa alasan Ubuntu kehilangan jejak alamat IP yang terkait dengan URL router yang memproses login ke router. Saya memposting jawaban yang membahas hal ini. Cari alamat IP router di ponsel Anda dan masukkan ke dalam /etc/hosts
nama yang mencoba memproses login router Anda. Itu menyelesaikannya untuk saya. Ada jawaban lain juga jika pengaturan SB berbeda di mana Anda berada.
Detail
Satu posting yang saya temukan di ponsel saya mengatakan untuk menambahkan IP host dari layanan koneksi /etc/hosts
. Url yang ditampilkan di bilah alamat browser adalah:
https://sbux-portal.globalreachtech.com/check?cmd=login&mac=a0:88:39:65:f0:cc&essid=Google%20Starbucks&ip=172.31.98.108&apname=24%3Ade%3Ac6%3Ace%3A49%3Af6&apmac=24%3Ade%3Ac6%3Ace%3A49%3Af6&vcname=S17730-VC&switchip=aruba.odyssys.net&url=http%3A%2F%2Fdetectportal.firefox.com%2Fsuccess.txt
Jadi saya melakukan itu, tetapi hasilnya sama. Ada ide? Starbucks adalah satu-satunya WIFI yang tidak dapat saya hubungkan.
Perbarui kami jika Anda tahu kapan Google WIFI / Starbucks telah memperbaiki masalah ini.
Saya mencoba menggunakan alamat mac yang berbeda menggunakan macchanger:
Permanent MAC: a0:88:69:15:f0:cc (Intel Corporate)
New MAC: 00:11:22:33:44:55 (CIMSYS Inc)
Namun itu tidak berhasil.
Hari ini 18 April saya mencoba laptop yang sama sekali berbeda dan saya masih mendapatkan hangup yang sama. Pesan itu mengatakan:
Error resolving "aruba.odyssys.net": Name or service not known.
Sejauh ini tidak ada yang berhasil untuk saya. Pernah berhubungan dengan dukungan Starbucks WIFI dan dukungan pelanggan umum mereka dan sejauh ini tidak ada yang bisa memberikan perkiraan kapan atau jika ini akan diperbaiki. Dukungan Starbucks memberi saya nomor referensi ini:
180413-010073
Mereka mengatakan untuk memanggil dukungan Wifi dan memberikan nomornya dan mereka akan memperbaikinya. Ketika saya melakukan Dukungan Wifi mengatakan mereka tidak memerlukan nomor dan tidak ada yang bisa mereka lakukan. Untuk perusahaan yang keluar dari jalannya untuk memberikan pengalaman pelanggan yang hebat ini sangat menyedihkan. Sudah lebih dari sebulan sejak mereka meluncurkan ini dan masih belum diperbaiki.
Saat mencoba terhubung di browser, ini adalah url yang dialihkan dan hang https://aruba.odyssys.net/cgi-bin/login
.
Memperbarui
Juga mencoba menggunakan alamat MAC ponsel saya hari ini. Tidak bekerja. Starbucks Wifi mengira saya adalah laptop baru, dan karena itu membuka pendaftaran halaman splash awal lagi, tetapi setelah menyelesaikan entri itu masih menggantung https://aruba.odyssys.net/cgi-bin/login
.
Jawaban:
Masalah dalam kasus saya adalah Ubuntu tidak tahu cara mengakses
https://aruba.odyssys.net/cgi-bin/login
. Tuan rumaharuba.odyssys.net
adalah router WIFI.Bekerja Di Sekitar
/etc/hosts
./etc/resolv.conf
.Langkah-langkah terperinci
Temukan ip router - dalam menjalankan terminal:
(Contoh Output:
default via 172.31.98.1
)Edit file dengan menjalankan
sudo nano /etc/hosts
untuk menambahkan baris:Pilihan?
sudo nano /etc/resolv.conf
untuk menambahkan baris sebelum entri server nama lain:Setelah itu koneksi berjalan tanpa hambatan.
Laporan Bug
Masalahnya tampaknya adalah laporan bug: 1766969 .
sumber
host aruba.odyssys.net 8.8.8.8 Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 Aliases: aruba.odyssys.net has address 172.31.98.1
Jadi itu harus diselesaikan, terlepas dari perubahan ini, namun perubahan pada/etc/hosts
file ini memperbaiki masalah.Berbicara tentang dukungan Google Wifi tentang ini. Ada masalah yang diketahui dengan halaman splash Starbucks jika Anda mendaftarkan lebih dari satu perangkat dengan alamat email yang sama. Perangkat pertama yang Anda daftarkan akan berfungsi tetapi tidak yang kedua. Jika Anda dapat menggunakan alamat MAC yang dikloning pada kartu nirkabel Anda, Anda bisa kembali ke halaman pendaftaran dan menggunakan alamat email yang berbeda.
sumber
whois
bukan alat yang tepat untuk mencari alamat, dan sebagian besar berkaitan dengan nama domain. Untuk menemukan IP, gunakannslookup
ataudig
atau bahkanping
:(
ping
tambahan akan mengonfirmasi jika pihak tersebut dapat dijangkau, tetapi tidak mendapatkan jawaban juga dapat berarti bahwa situs tidak menanggapiping
permintaan).sumber
whois
.sbux-portal.globalreachtech.com
saya dapatkan:ole@mki:~$ whois sbux-portal.globalreachtech.com
sukses: 1. membuat ponsel saya (android) bekerja di Starbucks dengan mengisi halaman login.
menemukan mac telepon dengan menggunakan aplikasi Android Info Jaringan II .
mematikan wifi ponsel dan wifi laptop (mis. ifconfig wlan0 down sebagai root atau via sudo)
digunakan macchanger -m ##: ## ... wlan0 (sebagai root atau via sudo) untuk mengatur mac android di laptop linux.
laptop terhubung kembali ke Starbucks SSID untuk menghubungkan laptop secara langsung tanpa halaman login
sumber
Karena ini adalah masalah resolusi DNS. Saya memutuskan untuk melihat apa yang sedang dilakukan Ubuntu untuk menyelesaikan nama itu:
Jadi itu gagal dan digunakan
127.0.0.53
sebagai server nama. Saya memeriksa telepon saya, yang dapat terhubung, untuk server DNS yang digunakannya. Ternyata8.8.8.8
diikuti oleh8.8.4.4
, yang masuk akal untuk jaringan Google. Tentu saja:Itu jelas berhasil! Jadi saya edit saya
/etc/resolv.conf
menambahkanDan lihat, saya dapat terhubung dengan membuka firefox dan memicu halaman login lagi.
Anda secara khusus diberitahu untuk tidak mengedit
/etc/resolv.conf
olehsystemd-resolved
. Tapi saya pikir ini salahnya.sumber
resolv.conf
, tidakresolve.conf
. Saya menunjukkan ini karena dapat dengan mudah menyebabkan masalah saat mengedit di terminal dengannano
.Saya mencoba saran yang tercantum dalam semua jawaban lain tanpa hasil. Inilah cara saya akhirnya membuatnya bekerja:
sudo macchanger -m [your phone's MAC] [your wireless interface]
Anda sekarang harus memiliki koneksi WiFi dan internet yang stabil di laptop Anda.
Jika Anda melewati Langkah 2, jaringan akan mendeteksi alamat MAC palsu Anda, tetapi karena Anda belum terhubung, itu akan membawa Anda ke halaman relogin alih-alih halaman login — keduanya gagal memuat dengan benar. Jadi, triknya adalah terhubung dulu menggunakan ponsel Anda.
Ini telah bekerja untuk saya beberapa kali sekarang di beberapa lokasi berbeda. Saya harap ini membantu!
sumber