Miksi Androidin yhteyspiste ei toimi matka-eSIMillä: Juurisyyt ja "Yhdistetty, ei internet-yhteyttä" -virheet
Kun aktivoit Wi-Fi-yhteyspisteen (hotspot) Android-laitteella matka-eSIMiä käyttäessäsi, yhdistetyt laitteet (kuten MacBookit, iPadit tai kakkospuhelimet) näyttävät usein turhauttavan ilmoituksen: "Yhdistetty, ei internet-yhteyttä" (Connected, no internet). Vaikka itse Android-puhelin selaa verkkoa moitteettomasti, jaettuun verkkoon liitetyt laitteet eivät pysty suorittamaan DNS-hakuja tai välittämään TCP/UDP-paketteja.
Tämä ongelma johtuu harvoin laitteistoviasta. Sen sijaan syynä on se, miten Android-käyttöjärjestelmä eristää verkkoliikennettä, tarkistaa operaattorioikeuksia ja reitittää paketteja verkkovierailutilassa (roaming) olevien mobiililiitäntöjen läpi.
+-----------------------------------------------------------------------+
| ANDROID-ISÄNTÄJÄRJESTELMÄ |
| |
| +---------------------------+ +-----------------------------+ |
| | Oletussovellusten | | Wi-Fi-yhteyspisteen | |
| | liikenne (Selain jne.) | | asiakkaat (192.168.43.0/24)| |
| +-------------+-------------+ +--------------+--------------+ |
| | | |
| v v |
| [ Reititystaulu: Pää ] [ Reititystaulu: Jako ] |
| | | |
| | (APN-tyyppi: default) | (APN-tyyppi: dun)|
| v v |
| +-----------------------+ +-----------------------+ |
| | Ensisijainen datapolku| | Jaetun yhteyden | |
| | Liitäntä: rmnet_data0 | | ylävirta: rmnet_data1 | |
| +-----------+-----------+ +-----------+-----------+ |
+----------------|------------------------------------|-----------------+
| |
| (Sallittu) | (Estetty / Hylätty)
v v
========================================================
PAIKALLINEN ROAMING-TUKIASEMA
(Ei DUN-reititystä määritetty -> Jaetut paketit hylätään)
========================================================1. Androidin verkkopinon arkkitehtuuri: Ylävirtaliitännän eristäminen
Ydintasolla (kernel) Android erottaa laitteen oman mobiilidatan ja jaetun verkon asiakasliikenteen käyttämällä erillisiä Linux-reititystauluja ja pakettisuodatusta netd-alijärjestelmän (Network Daemon) iptables / nftables -sääntöjen kautta.
- Modeemiliitäntöjen erottelu: Qualcomm-pohjaiset laitteet (Samsung Galaxy, Google Pixel, OnePlus) osoittavat mobiilidatan virtuaalisille verkkoliitännöille, joiden nimet ovat
rmnet_data0,rmnet_data1jne. MediaTek-piirisarjat (yleisiä Xiaomissa ja keskihintaluokan puhelimissa) käyttävät liitäntöjäccmni0,ccmni1. - Aliverkko- ja NAT-reititys: Kun otat yhteyspisteen käyttöön, Android luo paikallisen aliverkon (yleensä
192.168.43.0/24tai IPv6-etuliitteen/64) ja yrittää sitoa osoitteenmuutossäännön (NAT) Wi-Fi-liitännästä (wlan0taiap0) ylävirran mobiililiitäntään. - APN-tyyppien erottelu: Jos Android havaitsee, että aktiivinen mobiiliverkko vaatii erilliset polut verkon jakamiseen, se kieltäytyy reitittämästä yhteyspisteen liikennettä tavallisen
default-APN-liitännän kautta. Sen sijaan se etsii nimenomaan profiilia, johon on määritettydun(Dial-Up Networking) -APN-tyyppi toissijaisen datakanavan avaamiseksi. Jos matka-eSIM-profiilistasi puuttuudun, Android heittää yhteyspisteen liikenteen "mustaan aukkoon" tai estää edelleenlähetyksen kokonaan.
2. Operaattorin käyttöoikeustarkistukset ja TETHER_DUN_REQUIRED
Android sisältää sisäisen operaattorin varmennusmekanismin, jota hallinnoi CarrierConfigManager. Kotimaan operaattoriprofiileissa tämä laukaisee oikeustarkistuksen (entitlement check) – hiljaisen kyselyn operaattorille sen varmistamiseksi, sisältääkö liittymäsi oikeuden verkon jakamiseen.
Kun käytät matka-eSIMiä ulkomailla:
- Tunnistamattomat roaming-SIMit: Laite muodostaa yhteyden kansainvälisen verkkovierailu-IMSI:n kautta (usein keskitetty maihin kuten Itävalta, Hongkong tai Puola). Android-käyttöjärjestelmä ei löydä vastaavaa kotimaista operaattoripakettia (Carrier Bundle) ja palaa oletussääntöihin.
- Lippujen pakottaminen: Jos varaprofiili pakottaa asetuksen
TETHER_DUN_REQUIRED = 1, käyttöjärjestelmä estää aktiivisesti liikenteen siltaamisendefault-APN-liitännän yli, ellei erillistädun-profiilia ole määritetty. - Pakettien hylkääminen yhdyskäytävässä: Vaikka Android lähettäisi paketit eteenpäin, paikallisen kumppaniverkon pakettiyhdyskäytävä (PGW) tai UPF (User Plane Function) tarkastaa paketin otsakkeen. Jos APN-protokolla tai siirtoprofiili ei vastaa verkkovierailusopimuksia, ylävirran solmu hylkää jaetun verkon paketit hiljaisesti.
3. Dual-SIM-reititystaulujen ristiriidat (DSDS)
Useimmat kansainväliset matkustajat käyttävät Dual SIM Dual Standby (DSDS) -kokoonpanoa: fyysistä SIM-korttia kotimaan numeroa varten (puhelut/SMS) ja matka-eSIMiä kohdemaan dataa varten.
+-------------------------------------------------------------------+
| Dual-SIM-reititysristiriidat |
+--------------------+----------------------------------------------+
| Fyysinen SIM (Koti)| Prioriteetti: Puhelut/SMS (IMS-kuuntelija) |
| Matka-eSIM (Data) | Prioriteetti: Datayhteys (Uplink) |
| Jaettu aliverkko | Ristiriita: Isäntä sitoo DNS:n pää-SIMiin |
+--------------------+----------------------------------------------+Tämä järjestely aiheuttaa usein reititystaulujen ristiriitoja:
- DNS-selvityksen loukut: Androidin sisäinen nimenselvityspalvelu saattaa ohjata jaettujen laitteiden tekemät DNS-kyselyt ensisijaisen fyysisen SIM-kortin passiivisen tai roaming-rajoitetun DNS-palvelimen kautta, mikä aiheuttaa välittömän DNS-virheen yhdistetyissä laitteissa.
- IP MTU -yhteensopimattomuudet: Roaming-eSIM-kapselointi (kuten GTP-tunnelit paikallisen vierailuverkon ja eSIMin kotireititysyhdyskäytävän välillä) pienentää tehokasta MTU-kokoa (Maximum Transmission Unit). Vaikka puhelimen oma selain neuvottelee pakettikoon automaattisesti Path MTU Discoveryn avulla, yhdistetyt kannettavat tietokoneet lähettävät usein liian suuria paketteja (1500 tavua), jotka välimobiiliyhdyskäytävät hylkäävät ilman ICMP-fragmentointi-ilmoitusta.
Nykyaikaisten matkadatapalvelujen, kuten MollySIMin, käyttö ehkäisee näitä liitäntäristiriitoja. MollySIM hyödyntää optimoitua usean operaattorin APN-arkkitehtuuria, joka ohittaa operaattorikohtaiset jakorajoitukset ja neuvottelee automaattisesti yhtenäiset datapolut. Lisäksi MollySIMin 384 kbps:n kohtuullisen käytön (FUP) nopeusrajoitus – joka on 3 kertaa nopeampi kuin alan tavanomainen 128 kbps – pitää kriittiset sovellukset, kuten Google Mapsin, Uberin, WhatsApp-ääniviestit ja Apple Payn toiminnassa, vaikka jaetut laitteet tekisivät taustasynkronointeja.
Tärkeimpien APN-kenttien purkaminen: APN-tyypin "default,supl,dun" ja kaksoispinoprotokollien kriittinen rooli
🇬🇧 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.
APN (Access Point Name eli yhteyspisteen nimi) on verkkoyhdyskäytävä, joka määrittää tarkan PDP-kontekstin (Packet Data Protocol), reitityssäännöt ja todennusparametrit, joita Android-laitteen on käytettävä datayhteyden muodostamiseen mobiilioperaattorin pakettidataverkkoon (PDN). Jos APN määritetään väärin – tai siitä jätetään pois kriittisiä lippuja – mobiilidata voi toimia puhelimessa täydellisesti, mutta verkon jakaminen muille laitteille estyy kokonaan.
Alla on kattava erittely kriittisistä parametreista, jotka ohjaavat datan reititystä, sijaintipalveluita ja verkonjaon kättelyitä.
APN-tyyppihierarkia: default, supl, dun, mms ja hipri
Android määrittää APN-tyyppi (APN Type) -kentän perusteella, mitkä verkkoliitännät käsittelevät lähteviä socketeja. Tämä kenttä hyväksyy pilkuilla erotetun merkkijonon (ehdottomasti ilman välilyöntejä). Vaaditun arvon puuttuminen käskee Android-käyttöjärjestelmää estämään kyseisen järjestelmäpalvelun tai liitännän liikenteen.
| APN-tyypin arvo | Taustalla oleva liitäntä / palvelu | Toiminto ja tekninen rooli |
|---|---|---|
default | Pääasiallinen PDN-liitäntä (rmnet_data0 / ccmni0) | Reitittää laitteesta lähtevän perusdatan: HTTPS-verkkoliikenteen, sovellukset ja taustapäivitykset. |
supl | Secure User Plane Location | Todentaa A-GPS-paikannusavustuksen mobiilidatan yli nopeuttaakseen GPS-lukitusta ulkomailla. |
dun | Dial-Up Networking / Verkonjaon siltaus | Ohjaa Androidin TetheringManageria siltaamaan ja reitittämään wlan0-liitännästä (hotspot) tulevat paketit tämän nimenomaisen PDP-kontekstin kautta. |
mms | Multimedia Messaging Service | Reitittää perinteiset multimediaviestit operaattorin omien MMSC-yhdyskäytävien kautta. |
hipri | High-Priority Routing Engine | Operaattorikohtaisten verkkopinojen käyttämä asetus reaaliaikaisen pakettiliikenteen priorisoimiseksi ruuhkaisissa liitännöissä. |
Tavallinen matka-eSIM-määritys: default,supl,dun
Vanha / Operaattorilukittu profiili: default,mms (Estää verkonjaon kokonaan)Miksi puuttuva dun pudottaa jaetun verkon paketit
Kun kannettava tietokone tai tabletti yhdistää Android-puhelimesi Wi-Fi-yhteyspisteeseen, Androidin ylävirtareititin tarkistaa aktiivisen PDP-profiilin.
- Jos operaattorin SIM-profiili määrittää, että verkon jakaminen vaatii
dun-luokan, mutta aktiivinen APN-merkkijono sisältää vain arvondefault, Android pudottaa jaetun verkon paketit tai yrittää neuvotella toissijaisen operaattorin DUN-APN:n, jota ei ole olemassa. - Verkkovierailussa vierailtu tukiasema (VPLMN) tekee kyselyn kotiverkon (HPLMN) käytäntöpalvelimelle (PCRF). Jos
dunpuuttuu pyydetystä APN-kontekstista, mobiiliverkon yhdyskäytävät (SGW/PGW) hylkäävät kapseloidut jaetut paketit suoraan GTP-tasolla (GPRS Tunneling Protocol).
APN-protokolla ja APN-roaming-protokolla: Dual-Stack-kättelyn epäonnistumisen ratkaiseminen
APN-protokolla (käytössä kotiverkossa) ja APN-roaming-protokolla (aktiivinen aina, kun matka-eSIM rekisteröityy ulkomaiseen kumppaniverkkoon) määräävät, miten paikalliset ja verkkovierailuyhdyskäytävät jakavat IP-osoitteita laitteellesi.
Android mahdollistaa kolme protokollatilaa:
- Vain IPv4: Välittää vain 32-bittisiä osoitteita. Riippuvainen operaattoritason NAT:sta (CGNAT). Erittäin yhteensopiva, mutta lisää viivettä ja pakettiotsakkeiden kuormaa.
- Vain IPv6: Välittää 128-bittisiä osoitteita. Ei ole taaksepäin yhteensopiva vanhempien jaettuun verkkoon yhdistettyjen laitteiden kanssa, jotka eivät tue 464XLAT- tai DNS64/NAT64-käännöskerroksia, mikä aiheuttaa välittömän "Yhdistetty, ei internet-yhteyttä" -virheen.
- IPv4/IPv6 (Dual-Stack): Optimaalinen asetus. Luo kaksi PDP-kontekstia ja määrittää liitännälle sekä IPv4- että IPv6-osoitteen.
GTP-tunneloinnin ja MTU-fragmentaation vaikutus ulkomailla
Matka-eSIMin kansainvälinen data kulkee kapseloidun GTP-tunnelin läpi paikallisen tukiaseman ja eSIM-tarjoajan kotipaketointiyhdyskäytävän (PGW) välillä. Tämä kapselointi tuo merkittävää protokollaylimäärää:
- Oletusarvoinen Ethernet/Wi-Fi MTU:
1500 tavua - Tyypillinen Roaming GTP -mobiili-MTU:
1400 – 1440 tavua
Kun jaettuun verkkoon liitetty tietokone lähettää pirstoutumattomia 1500 tavun paketteja vain IPv4 -roaming-yhteyden yli, välimobiiliyhdyskäytävät hylkäävät ylimittaiset paketit luomatta ICMP Destination Unreachable (Fragmentation Needed) -vastauksia. Tämä saa suojatut TLS/SSL-kättelyt jumiutumaan loputtomasti.
Asettamalla käyttöön IPv4/IPv6 Dual-Stack aktivoidaan nykyaikainen Path MTU Discovery (PMTUD) ja TCP Maximum Segment Size (MSS) -rajoitus. Tämä estää pakettien hiljaisen katoamisen ja korjaa tietokoneiden yhteyskatkokset jaetussa verkossa.
Operaattoriarkkitehtuuri: Miksi modernit matkapalveluntarjoajat estävät konfiguraatiokatkokset
Perinteiset matka-SIM-kortit käyttävät jäykkiä, lukittuja APN-profiileja, jotka vaativat manuaalisia operaattoriasetuksia ja kuristavat kaistanleveyttä rajusti datakiintiön ylityttyä. Sen sijaan modernit kansainväliset palveluntarjoajat, kuten MollySIM, käyttävät mukautuvaa usean operaattorin verkkoydintä, joka esimäärittää yhtenäiset default,supl,dun -merkkijonot ja vakaan IPv4/IPv6-kaksoispinon suoraan käyttövalmiiksi.
Lisäksi, jos liitetty tietokone aloittaa suuren taustapäivityksen (kuten pilvipalvelun synkronoinnin), MollySIMin 384 kbps:n kohtuullisen käytön raja (FUP) – joka on 3x nopeampi kuin alan 128 kbps:n standardi – varmistaa, että puhelimen yhteys säilyttää riittävän kaistan elintärkeille sovelluksille, kuten Google Mapsille, Uberille, WhatsApp-puheluille ja Apple Paylle ilman aikakatkaisuja.
Vaiheittainen opas: Mukautettujen APN-profiilien lisääminen ja muokkaaminen Samsung One UI:ssa, Google Pixelissä ja vakio-Androidissa
Koska eri Android-valmistajat räätälöivät puhelimen verkkoasetusvalikoita huomattavasti, reitti yhteyspisteiden asetuksiin vaihtelee laitteittain. Seuraa laitekohtaisia ohjeita luodaksesi verkonjakoa tukevan APN-profiilin.
1. Laitekohtaiset valikkoreitit
| Android-versio / Käyttöliittymä | Tarkka valikkoreitti | Valikkokuvake / Toiminto |
|---|---|---|
| Samsung One UI (6.0 – 7.x) | Asetukset > Yhteydet > Mobiiliverkot > Yhteyspisteiden nimet | Napauta Lisää (oikea yläkulma) |
| Google Pixel (Vakio-Android 14/15) | Asetukset > Verkko ja internet > SIM-kortit > [Valitse matka-eSIM] > Yhteyspisteiden nimet | Napauta +-kuvaketta (oikea yläkulma) |
| OnePlus (OxygenOS 14/15) | `Aset |
🇬🇧 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.