Mengapa Hotspot Android Gagal di eSIM Traveling: Akar Masalah dan Eror 'Connected Without Internet'

Saat Anda mengaktifkan hotspot Wi-Fi pada perangkat Android yang menggunakan eSIM traveling, perangkat klien (seperti MacBook, iPad, atau ponsel kedua) sering kali menampilkan status yang menjengkelkan: "Connected, no internet" (Terhubung, tanpa internet). Meskipun perangkat Android utama dapat menjelajahi web dengan lancar, perangkat yang terhubung melalui tethering gagal me-resolve kueri DNS atau bertukar paket TCP/UDP.

Masalah ini jarang disebabkan oleh kerusakan perangkat keras. Sebaliknya, hal ini bersumber dari cara sistem operasi Android mengisolasi trafik jaringan, memverifikasi provisi operator (carrier provisioning), dan merutekan paket data di seluruh antarmuka seluler roaming.

`` +-----------------------------------------------------------------------+ | SISTEM HOST ANDROID | | | | +---------------------------+ +-----------------------------+ | | | Trafik Aplikasi Utama | | Klien Hotspot Wi-Fi | | | | (Browser, Medsos, dll.) | | (Subnet: 192.168.43.0/24) | | | +-------------+-------------+ +--------------+--------------+ | | | | | | v v | | [ Routing Table: Main ] [ Routing Table: Tether ] | | | | | | | (APN Type: default) | (APN Type: dun) | | v v | | +-----------------------+ +-----------------------+ | | | Jalur Data Utama | | Upstream Tethering | | | | Interface: rmnet_data0| | Interface: rmnet_data1| | | +-----------+-----------+ +-----------+-----------+ | +----------------|------------------------------------|-----------------+ | | | (Diizinkan) | (Diblokir / Dibuang) v v ======================================================== MENARA SELULER ROAMING LOKAL (Routing DUN tidak dikonfigurasi -> Paket tethering dibuang) ======================================================== ``


1. Arsitektur Network Stack Android: Isolasi Antarmuka Upstream

Pada tingkat kernel, Android memisahkan trafik data seluler di perangkat dari trafik klien tethering menggunakan tabel routing Linux khusus dan penyaringan paket melalui iptables / nftables di dalam subsistem netd (Network Daemon).


2. Pengecekan Carrier Entitlement dan TETHER_DUN_REQUIRED

Android memiliki mekanisme validasi operator internal yang dikelola oleh CarrierConfigManager. Pada profil operator domestik, hal ini memicu entitlement check—kueri senyap yang dikirim ke operator untuk memverifikasi apakah paket data Anda mencakup izin tethering.

`` [Hotspot Diaktifkan] │ ▼ [Cek CarrierConfig: TETHER_DUN_REQUIRED?] ├── Tidak ──> [Bridge NAT ke rmnet_data0 default] ──> Internet Lancar │ └── Ya ──> [Kueri database APN untuk 'dun'] ├── Ditemukan ──> [Buat secondary bearer rmnet_data1] └── Tidak Ada ──> [Tethering Diblokir / Tanpa Uplink] ``

Saat Anda menggunakan eSIM traveling di luar negeri:

  1. SIM Roaming Tidak Dikenali: Perangkat terhubung melalui IMSI roaming internasional (sering kali berbasis di pusat transit seperti Austria, Hong Kong, atau Polandia). OS Android host tidak dapat menemukan Carrier Bundle domestik yang cocok sehingga kembali ke aturan default operator (fallback).
  2. Penegakan Flag: Jika profil fallback memberlakukan TETHER_DUN_REQUIRED = 1, OS akan secara aktif memblokir bridging trafik di seluruh antarmuka APN default, kecuali jika profil dun terpisah dideklarasikan.
  3. Pembuangan Paket oleh Gateway: Sekalipun Android meneruskan paket, Packet Gateway (PGW) atau User Plane Function (UPF) jaringan mitra lokal akan memeriksa header paket. Jika protokol APN atau profil bearer tidak cocok dengan perjanjian roaming, node upstream akan langsung membuang (discard) paket tethering tanpa pemberitahuan.

3. Tabrakan Tabel Routing Dual-SIM (DSDS)

Sebagian besar traveler internasional menjalankan konfigurasi Dual SIM Dual Standby (DSDS): SIM fisik untuk nomor telepon utama asal (panggilan/SMS) dan eSIM traveling untuk data tujuan.

`` +--------------------------------------------------------------------+ | Konflik Routing Dual-SIM | +--------------------+-----------------------------------------------+ | SIM Fisik (Utama) | Prioritas: Suara/SMS (IMS Listener Aktif) | | eSIM Travel (Data) | Prioritas: Uplink Data | | Subnet Tethering | Konflik: Host mengikat DNS ke stack SIM utama | +--------------------+-----------------------------------------------+ ``

Konfigurasi ini sering kali memicu tabrakan pada tabel routing:

Menggunakan penyedia data travel modern seperti MollySIM dapat memitigasi konflik antarmuka ini. MollySIM menggunakan arsitektur APN multi-operator yang dirancang untuk melewati pemblokiran hak operator (entitlement blocks) bawaan sekaligus menegosiasikan jalur data terpadu secara otomatis. Selain itu, dengan batas Fair Use Policy (FUP) 384kbps dari MollySIM—3x lebih cepat daripada standar industri yang hanya 128kbps—aplikasi penting seperti Google Maps, Uber, pesan suara WhatsApp, dan Apple Pay tetap mempertahankan koneksi soket aktif meskipun perangkat klien melakukan sinkronisasi latar belakang yang berat.

Membedah Kolom APN Utama: Peran Krusial APN Type 'default,supl,dun' dan Protokol Dual-Stack

Instant QR Delivery • Native 5G • 384kbps FUP Protection

🇬🇧 United Kingdom High-Speed Travel eSIM & SIM Plans

Instant QR code activation, hotspot enabled, with guaranteed 384kbps fallback speed to keep Maps & Digital Wallets active.

View United Kingdom Plans & Pricing ➔Giffgaff UK SIM ➔CTExcel UK Dual Number SIM ➔

Access Point Name (APN) adalah gateway jaringan yang menentukan konteks packet data protocol (PDP), aturan routing, dan parameter autentikasi yang harus digunakan perangkat Android untuk membangun jalur data dengan Packet Data Network (PDN) operator seluler. Mengonfigurasi APN secara keliru—atau menghilangkan flag penting—bisa membuat data seluler di ponsel berfungsi normal tetapi memutuskan koneksi tethering ke perangkat lain sepenuhnya.

Berikut adalah rincian mendalam mengenai parameter penting yang mengatur perutean data, bantuan lokasi, dan proses handshake tethering.


Hierarki APN Type: Membedah default, supl, dun, mms, dan hipri

Android menentukan antarmuka jaringan mana yang menangani soket keluar melalui kolom APN Type. Kolom ini menerima string yang dipisahkan tanda koma (wajib tanpa spasi). Menghilangkan token yang diperlukan akan menginstruksikan OS Android untuk memblokir trafik dari layanan sistem atau antarmuka periferal terkait.

Token APN TypeAntarmuka / Layanan DasarFungsi & Peran Teknis
defaultAntarmuka PDN Utama (rmnet_data0 / ccmni0)Merutekan data standar dari perangkat: trafik web HTTPS, aplikasi native, pembaruan latar belakang.
suplSecure User Plane LocationMengautentikasi bantuan lokasi A-GPS melalui data seluler untuk mempercepat penguncian sinyal GPS di luar negeri.
dunDial-Up Networking / Tethering BridgeMenginstruksikan TetheringManager Android untuk melakukan bridge dan merutekan paket masuk dari wlan0 (hotspot) melalui konteks PDP khusus ini.
mmsMultimedia Messaging ServiceMerutekan pesan multimedia berbasis WAP lawas melalui gateway MMSC khusus operator.
hipriHigh-Priority Routing EngineDigunakan oleh network stack khusus operator untuk memprioritaskan pengiriman paket real-time pada antarmuka yang padat.

`` Payload Standar eSIM Travel: default,supl,dun Profil Lawas / Terkunci Operator: default,mms (Memblokir tethering bridge sepenuhnya) ``

Mengapa Ketiadaan dun Menyebabkan Paket Tethering Dibuang

Ketika laptop atau tablet terhubung ke hotspot Wi-Fi Android Anda, router antarmuka upstream Android akan memeriksa profil PDP yang aktif.

  1. Jika profil SIM operator menetapkan bahwa tethering memerlukan kelas dun, tetapi string APN yang aktif hanya berisi default, Android akan membuang paket bridge tethering atau mencoba menegosiasikan APN DUN sekunder operator yang sebenarnya tidak ada.
  2. Dalam skenario roaming, base station yang dikunjungi (VPLMN) mengueri server kebijakan (PCRF) Home Public Land Mobile Network (HPLMN). Jika dun tidak ada dalam konteks APN yang diminta, gateway jaringan seluler (SGW/PGW) akan membuang paket tethering terenkapsulasi langsung pada lapisan GTP (GPRS Tunneling Protocol).

APN Protocol & APN Roaming Protocol: Mengatasi Kegagalan Handshake Dual-Stack

APN Protocol (digunakan dalam jangkauan domestik) dan APN Roaming Protocol (aktif setiap kali eSIM travel Anda terdaftar di jaringan mitra internasional) menentukan bagaimana gateway lokal dan roaming menetapkan alamat IP ke perangkat Anda.

Android menyediakan tiga pilihan protokol:

`` [ Laptop Klien ] (Meminta DNS standar IPv4 / IPv6) │ ▼ [ Hotspot Android: wlan0 ] │ (Translasi Paket / Gateway Dual-Stack) ▼ [ eSIM Roaming: rmnet0 ] ──(Enkapsulasi GTP: MTU ≤ 1420)──► [ PGW Roaming Operator ] ``

Dampak GTP Tunneling dan Fragmentasi MTU di Luar Negeri

Data internasional yang melewati eSIM travel akan berjalan melalui terowongan GTP terenkapsulasi antara menara lokal yang dikunjungi dan PGW asal penyedia eSIM. Enkapsulasi ini menambahkan overhead protokol yang cukup besar:

Ketika laptop klien mengirimkan paket 1500 byte tanpa fragmentasi melalui tautan roaming khusus IPv4, gateway seluler perantara akan membuang paket yang terlalu besar tersebut tanpa menghasilkan balasan ICMP Destination Unreachable (Fragmentation Needed). Akibatnya, proses handshake TLS/SSL yang aman akan macet (hang) tanpa batas waktu.

Mengaktifkan IPv4/IPv6 Dual-Stack akan mengaktifkan Path MTU Discovery (PMTUD) modern dan clamping TCP Maximum Segment Size (MSS) modern. Hal ini mencegah hilangnya paket secara senyap dan mengatasi masalah putusnya koneksi pada laptop yang terhubung ke hotspot Anda.


Arsitektur Operator: Mengapa Provider Travel Modern Mencegah Masalah Konfigurasi

SIM travel tradisional mengandalkan profil APN kaku dan terkunci yang memerlukan provisi operator manual serta membatasi bandwidth secara drastis saat Anda melebihi kuota dasar. Sebaliknya, penyedia internasional modern seperti MollySIM memanfaatkan inti jaringan multi-operator adaptif yang telah mengonfigurasi string gabungan default,supl,dun dan protokol dual-stack IPv4/IPv6 secara otomatis sejak awal.

Selain itu, jika laptop yang terhubung memicu sinkronisasi latar belakang berukuran besar (seperti pembaruan cloud drive), Fair Use Policy (FUP) 384kbps dari MollySIM—yang 3x lebih cepat dibandingkan standar industri 128kbps—memastikan koneksi utama tetap memiliki bandwidth soket yang memadai untuk menjalankan aplikasi penting seperti Google Maps, Uber, pesan suara WhatsApp, dan Apple Pay tanpa kendala waktu habis (timeout).

Tutorial Langkah demi Langkah: Menambah dan Mengedit APN Kustom di Samsung One UI, Google Pixel, dan Android Standar

Karena setiap produsen Android (OEM) memodifikasi menu pengaturan jaringan secara berbeda, jalur navigasi untuk mengakses konfigurasi APN bervariasi antar merek. Ikuti petunjuk khusus perangkat di bawah ini untuk mengonfigurasi profil APN yang kompatibel dengan tethering.


1. Jalur Navigasi Khusus Setiap Perangkat

Tampilan UI / Varian AndroidJalur Navigasi LengkapIkon Menu / Tindakan
Samsung One UI (6.0 – 7.x)Pengaturan > Koneksi > Jaringan seluler > Nama Poin Akses (APN)Ketuk Tambah (kanan atas)
Google Pixel (Stock Android 14/15)Setelan > Jaringan & internet > SIM > [Pilih eSIM Travel] > Nama Titik Akses (APN)Ketuk ikon + (kanan atas)
OnePlus (OxygenOS 14/15)Pengaturan > Jaringan seluler > [Pilih eSIM Travel] > Nama titik aksesKetuk + (kanan atas)
Xiaomi (HyperOS / MIUI 14)Setelan > Kartu SIM & jaringan seluler > [Pilih eSIM Travel] > Nama Titik Akses (APN)Ketuk APN Baru (bilah bawah)

2. Urutan Konfigurasi Langkah demi Langkah

Setelah Anda membuka layar APN Baru / Edit Titik Akses, masukkan parameter berikut secara berurutan:

``text Nama: Travel Hotspot (atau nama provider, misal: MollySIM) APN: [APN Provider Anda, misal: globaldata atau internet] APN Type: default,supl,dun APN Protocol: IPv4/IPv6 APN Roaming: IPv4/IPv6 Bearer: Tidak Ditentukan (Unspecified) ``

`` +---------------------------------------------+ | Buat Profil APN Kustom | | APN: [apn_operator] | | APN Type: default,supl,dun | | APN Protocol / Roaming: IPv4/IPv6 | +---------------------------------------------+ │ ▼ +---------------------------------------------+ | Simpan Profil & Pilih Radio Button | +---------------------------------------------+ │ ▼ +---------------------------------------------+ | Aktifkan Mode Pesawat (10 Detik) | | Memaksa RRC Connection Release | +---------------------------------------------+ │ ▼ +---------------------------------------------+ | Modem Registrasi Ulang ke Jaringan | | Konteks PDP Dibangun dengan DUN | +---------------------------------------------+ ``

  1. Masukkan String APN Terpadu: Ketuk APN Type lalu ketik default,supl,dun.

Catatan: Pastikan tidak ada spasi setelah tanda koma. Mengetik default, supl, dun akan menyebabkan kegagalan parsing pada sistem telefoni Android.

  1. Atur Protokol Dual-Stack: Pastikan APN Protocol dan APN Roaming Protocol diatur secara eksplisit ke IPv4/IPv6. Hal ini mencegah gateway seluler membuang paket tethering tanpa fragmentasi karena batas ukuran MTU.
  2. Simpan Profil:
  1. Pilih APN yang Aktif: Kembali ke daftar Nama Titik Akses dan ketuk tombol radio di samping profil yang baru Anda buat untuk mengaktifkannya.
  2. Paksa Pelepasan Koneksi RRC (Restart Mode Pesawat): Modem baseband akan mempertahankan konteks PDP sebelumnya sampai dipaksa memutuskan koneksi radio. Aktifkan Mode Pesawat, tunggu 10 hingga 15 detik, lalu matikan kembali (OFF).

3. Kasus Khusus: Mengatasi Kolom APN yang Berwarna Abu-Abu (Greyed-Out)

Beberapa firmware bawaan operator (terutama perangkat yang terkunci operator seperti Verizon, AT&T, atau NTT Docomo) mengunci atau menyembunyikan kolom input APN Type, sehingga mencegah pengeditan manual.

`` +-----------------------------------------------------------------------------------+ | KOLOM APN TYPE BERWARNA ABU-ABU? | +-----------------------------------------------------------------------------------+ │ ┌───────────────────────┴───────────────────────┐ ▼ ▼ [Metode A: Profil Kosong Baru] [Metode B: Menu Radio Tersembunyi] Buat profil APN baru alih-alih Ketik ##4636## > Info Telepon. mengubah profil default yang terkunci. Matikan/Nyalakan Mobile Radio Power Profil default menerapkan mode read-only. untuk membuka status provisi. ``


4. Memverifikasi Alokasi IP dan Status Gateway

Untuk memverifikasi bahwa kernel Android telah berhasil mengikat antarmuka tethering ke APN multi-bearer Anda:

  1. Sambungkan perangkat kedua Anda (laptop atau tablet) ke hotspot Android.
  2. Buka terminal (macOS/Linux) atau Command Prompt (Windows) di perangkat klien dan lakukan ping ke alamat publik IPv4 dan IPv6:

``bash ping 8.8.8.8 ping -6 2001:4860:4860::8888 ``

  1. Jika perangkat dapat me-resolve DNS publik dan mengirimkan paket dengan packet loss 0%, konteks PDP dual-stack roaming telah berhasil aktif.

Jika Anda sering bepergian dan ingin menghindari kerumitan konfigurasi APN manual, provider premium seperti MollySIM menyederhanakan arsitektur ini. MollySIM secara otomatis mengirimkan profil tethering yang kompatibel dan terkonfigurasi secara over-the-air begitu Anda mendarat.

Selain itu, jika pembaruan sistem di laptop menghabiskan kuota utama Anda, MollySIM akan menurunkan kecepatan ke batas Fair Use Policy (FUP) 384kbps. Karena 384kbps adalah 3x lebih cepat dibandingkan standar 128kbps yang diterapkan eSIM murah, soket tethering latar belakang tidak akan membebani layanan penting berlatensi rendah seperti Google Maps, Uber, atau Apple Pay di perangkat utama Anda.

Panduan Troubleshooting Parameter APN & Matriks Pembatasan Tethering Operator

Ketika perangkat Android berhasil mengakses internet tetapi perangkat klien yang terhubung melalui tethering gagal membuka web, akar masalahnya hampir selalu merupakan ketidakcocokan antara tabel routing antarmuka lokal Android dan definisi konteks Packet Data Protocol (PDP) milik operator seluler (MNO).

Tabel di bawah merinci berbagai penyebab kegagalan akibat kesalahan konfigurasi kolom APN pada eSIM traveling, beserta konfigurasi terverifikasi untuk memulihkan koneksi tethering dua arah.

Matriks Diagnosis Cepat

Kolom Konfigurasi APNKesalahan Konfigurasi / Nilai DefaultGejala pada Klien yang TerhubungMekanisme Jaringan & Kegagalan KernelSolusi Roaming Global Terverifikasi
APN Typedefault atau default,mms (Tanpa dun)Klien terhubung ke Wi-Fi; status "Connected, no internet"; internet di ponsel normalAndroid merutekan trafik tethering melalui konteks PDP dun terpisah. Jika tidak ada, kernel akan membuang paket atau operator menolak paket hotspot.Setel secara eksplisit ke: default,supl,dun (atau * jika didukung oleh ROM perangkat).
APN ProtocolIPv6 (Ketat)Klien gagal pencarian DNS; looping redirect captive portal; ping ICMP gagalJaringan mitra roaming lokal tidak memiliki gateway 464XLAT (CLAT/PLAT) NAT64 yang memadai, membuat soket klien khusus IPv4 tidak dapat dirutekan.Setel ke: IPv4/IPv6 (Dual-Stack).
APN Roaming ProtocolIPv4 atau IPv6 (Single-Stack)Data roaming mati total atau langsung putus saat mode hotspot diaktifkanInti roaming beralih gateway paket secara dinamis antara node kunjungan dan asal; protokol tunggal gagal saat handshake PDP sekunder.Setel ke: IPv4/IPv6.
MVNO TypeSPN atau None (pada eSIM berbasis IMSI)APN kustom otomatis terhapus atau kembali ke default setelah reboot/restart mode pesawateSIM travel multi-IMSI modern beralih identitas secara dinamis lintas negara. Jika pemetaan MVNO salah, Android akan membatalkan profil tersebut.Biarkan None kecuali panduan eSIM Anda secara eksplisit menginstruksikan string IMSI atau GID.
BearerDisetel ke LTE atau NR secara eksplisitHotspot berjalan di area 5G/4G tetapi putus total saat beralih (handover) ke 3G/HSPAAndroid memutuskan seluruh ikatan antarmuka jaringan virtual (VNI) selama proses handover seluler antar-RAT (Radio Access Technology).Setel strictly ke: Tidak Ditentukan (Unspecified).
String APNSalah ketik huruf besar/kecil (misal: internet.MNO.com)Kegagalan Aktivasi Konteks PDP Total (Log radio: PDP_FAIL_UNKNOWN_APN)Jaringan inti seluler menolak pembentukan GTP tunnel karena string pengenal APN tidak valid.Tulis persis menggunakan huruf kecil sesuai instruksi penyedia travel Anda (misal: globaldata atau internet).
Tipe AutentikasiPAP atau CHAP (saat seharusnya None)Handshake awal berhasil, tetapi konteks tethering sekunder gagal autentikasiServer RADIUS/Diameter roaming menolak kredensial pengguna tambahan pada antarmuka PDP turunan.Setel ke: None / Tidak Ada (atau PAP atau CHAP hanya jika dokumentasi provider mewajibkan user/pass statis).

Mendiagnosis Pembatasan Kecepatan (Throttling) Operator dan Pengecekan Entitlement

Meskipun parameter APN sudah benar, operator seluler sering kali menerapkan pemeriksaan hak (entitlement check) atau Fair Use Policy (FUP) ketat yang secara khusus membatasi trafik hotspot.

  1. Pemeriksaan Entitlement Operator: Beberapa profil operator mengirimkan kueri entitlement ke server operator saat tethering diaktifkan. Jika profil eSIM travel mengembalikan kode respons tidak berizin (unentitled), sistem Android akan memblokir bridge paket lokal. Menambahkan dun ke dalam tipe APN dapat mem-bypass daemon entitlement pada sebagian besar perangkat Android yang tidak terkunci (unlocked) dengan menggabungkan konteks internet dan tethering ke dalam satu jalur.
  2. Kuota Kecepatan Tinggi Habis pada Tethering: Proses latar belakang di laptop (seperti backup cloud atau pembaruan OS) dapat menghabiskan kuota data utama dengan cepat. eSIM travel murah sering kali membatasi kecepatan hingga 128kbps—kecepatan yang terlalu lambat untuk memproses handshake HTTPS modern, sehingga koneksi tampak terputus total di perangkat klien maupun ponsel.

``` [Gateway Operator Upstream] │ (FUP Aktif) ├─► eSIM Murah (Batas 128kbps) ──► Koneksi Putus Total

Instant QR Delivery • Native 5G • 384kbps FUP Protection

🇬🇧 United Kingdom High-Speed Travel eSIM & SIM Plans

Instant QR code activation, hotspot enabled, with guaranteed 384kbps fallback speed to keep Maps & Digital Wallets active.

View United Kingdom Plans & Pricing ➔Giffgaff UK SIM ➔CTExcel UK Dual Number SIM ➔