Wie kann ich mein Android-Tablet mithilfe von Bluetooth-DUN an mein j2ME-Telefon anschließen, ohne es zu rooten?

3099
user2284570

Ich habe ein j2ME- Telefon .
Wenn ich es mit meinem Laptop kopple, kann ich das Telefon verwenden, um eine Internetverbindung über eine mobile Breitbandverbindung herzustellen (ich wähle meinen Anbieter in einer Liste auf dem Laptop aus, um die Parameter automatisch abzuschließen) .

Wenn ich es jedoch auf meinem Samsung Galaxy Tab S kopple, habe ich diese Option nicht, auch wenn es keinen WLAN-Zugangspunkt gibt.
Es gibt viele Apps, um Ihr Android-Handy dafür in einen Server zu verwandeln. Ich besitze jedoch ein Tablet mit Android 4.4 (nur WLAN- und Bluetooth-Verbindung) und möchte mein klassisches Mobiltelefon als Zugangspunkt über Bluetooth verwenden. Ich kann das Telefon konfigurieren, da ich es bereits auf meinem Linux-Laptop verwende. Ich weiß jedoch nicht, wie ich mein Tablet als DUN-Client verwenden soll, und dafür konnte ich keine App im Play Store finden.
Für diejenigen, die immer noch nicht verstehen können, was hier gefragt wird, gibt es hier ein Tutorial, das ich für einen Nicht-Assistenten benutze, der Debian anbietet (ich konnte keine Android-Entsprechung finden) .

Wie kann ich die Samsung Galaxy S 8.4 mit Bluetooth über die Verbindung meines Mobiltelefons mit dem Internet verbinden?

Hier sind meine Provider-Parameter in meinem Fall:
Einwahlnummer Wert : "* 99 #"
APN-Wert : "Free"

Authentifizierungsmethode : Store
Username Wert : "Free"
Passwortwert : "Free"

DUN Kanalwert : "0"
Verbindungsmethode : GPRS
PIN - Methode : Shop
PIN - Wert : null
Provider proxy Adreßwert : "212.27.40.225"
Provider - Proxy - Port - Wert : "80"

Bei den meisten Betriebssystemen (für Notebooks, einschließlich alter Fenster) erhalten Sie lediglich eine Länderauswahl, dann holen Sie Ihren Mobilfunkanbieter in einer Liste ab, und die Verbindungsparameter sind für Sie ausgefüllt.
Dies wird mit einem getan offiziellen Bluetooth - Profil, die beschrieben wird hier (da es Nicht-Standard - Methoden erfordern, die Software auf dem Telefon zu installieren) .

Update : Ich habe endlich herausgefunden, dass mein Tablet zwar Bluetooth-PAN verwenden kann, mein Handy jedoch nur Bluetooth-DUN unterstützt. Eine Alternative wäre, eine j2ME-App zu finden, mit der das Telefon Bluetooth-PAN aktiviert wird.

1
`BT / DUN ist zusammen mit Bluetooth geboren worden, und ziemlich jedes 2G / 3G-Telefon mit BTooth sollte es implementieren (iPhones und Android-Telefone implementieren es nicht von der Stange)` Es sieht so aus, als würden sie auch keinen Client auf Tabs implementieren. user2284570 vor 9 Jahren 0
@ fixer1234 Warum? Dies ist ein Softwareproblem. Ich hätte das gleiche für das Ändern des Tastaturlayouts unter Windows gesagt. Die Antwort bringt keine Lösungen und ist falsch, wenn man sagt, es sei unmöglich, etwas zu tun, ohne * zu verwurzeln (zumindest nicht umsonst) *. user2284570 vor 9 Jahren 0
@fixer: Ja, aber zu diesem Zeitpunkt wäre eine j2ME-Lösung besser, und Android-Benutzer teilen einfach mit, Wi-Fi auf dem Telefon zu aktivieren, was ich nicht tun kann. Es gibt keinen Platz für Super User-Fragen zu j2ME. user2284570 vor 9 Jahren 0
@ fixer1234 [Gelöst] (http://area51.stackexchange.com/proposals/89086). user2284570 vor 9 Jahren 1
Tut mir leid, aber dies ist eine Site für * Computer * Probleme und nicht * "elektronische Geräte, Mediaplayer, Handys oder Smartphones, außer soweit sie mit Ihrem Computer verbunden sind", während Ihr Tablet technisch identisch mit einem Computer ist Einschränkungen wie ein Smartphone. In diesem Fall liegt das Problem jedoch bei Ihrem "j2ME" -Telefon und Android, wodurch es noch weiter vom Thema entfernt ist. Wenn Sie nach Ihrem Desktop gefragt haben, wäre dies der richtige Ort, aber wie Sie sagen, funktioniert das einfach ... Mokubai vor 9 Jahren 0
@Mokubai: Ja, android.SE hat gesagt, ᴡi ‑ ꜰi auf dem Telefon zu aktivieren oder Android-Apps darauf zu installieren. Es sieht so aus, als ob derzeit [kein Platz für eine solche Frage] (http://area51.stackexchange.com/proposals/89086) bei Stack Exchange vorhanden ist. user2284570 vor 9 Jahren 0
Ja, wenn Android.SE Ihnen keine akzeptable Lösung von der Tabletseite bietet und Ihr Computer einwandfrei funktioniert, liegt das Problem bei Ihrem Funktionshandy. Es gibt viele Themen, bei denen es keinen richtigen Platz in SE gibt, nicht alles passt in schöne kleine Pidgeon-Löcher. Mokubai vor 9 Jahren 0

1 Antwort auf die Frage

1
fdmillion

Lass mich sehen, ob ich verstehe, was du versuchst.

1) Sie verfügen über ein Nicht-Smartphone (Feature Phone), das über Datenfunktionen wie etwa einen Mini-Browser verfügt und auch eine Internetverbindung über Bluetooth bereitstellt.

2) Sie möchten die Internetverbindung des Funktionstelefons verwenden, um Ihr Tablet mit dem Internet zu verbinden, dh Ihr Tablet verfügt NICHT über eine eigene Mobilfunkverbindung.

3) Ihre Logik ist, dass das Feature-Telefon eine Internetverbindung über Bluetooth zu einem Laptop-Computer herstellen kann. Daher ist es möglicherweise möglich, dasselbe mit einem Android-Gerät auszuführen.

Was Sie verlangen, ist theoretisch möglich, aber aus meiner eigenen Recherche scheint es nicht möglich zu sein, ohne das Android-Gerät zu verwurzeln, und selbst dann ist dies nur für drahtgebundene, nicht für Bluetooth-Geräte möglich.

Hier ist der Grund: Um von Ihrem Laptop aus über Bluetooth eine Verbindung zum Internet herzustellen, gibt es zwei mögliche Protokolle. Zum einen wird das Bluetooth Serial Port-Protokoll verwendet, durch das Ihr Telefon grundsätzlich ein altmodisches Modem emuliert, und zum anderen das Bluetooth-Protokoll für persönliche Bereiche (Network Area Networking), bei dem sich das Bluetooth-Gerät wie eine Netzwerkkarte verhält. Da Sie "Wählnummern" angegeben haben (z. B. * 99 #), ist es offensichtlich, dass Ihr Feature-Telefon das Modemprotokoll verwendet.

Grundsätzlich passiert also, dass Ihr Feature-Telefon, das über eine Internetverbindung verfügt, über Bluetooth "vorgibt", ein herkömmliches Modem zu sein, das auf Telefonleitungen basiert. Ihr Laptop "wählt" dieses Modem, das das Telefon anweist, eine Internetverbindung herzustellen und diese über dieses virtuelle Modem anzubieten.

Das für die Internetverbindung über serielle Verbindungen verwendete Protokoll wird als PPP (Point-to-Point-Protokoll) bezeichnet. Damals, als die meisten Leute sich über das Telefon ins Internet einwählten, war es das, was fast jeder online machte. Heute ist es weitgehend in der Form erhalten, auf die Sie sich beziehen - als Möglichkeit, eine Internetverbindung von einem relativ billigen, weniger leistungsfähigen Telefon auf einen leistungsfähigeren Computer zu übertragen. (Es wird auch für VPNs verwendet, aber ich schweife ab.)

Hier ist das Problem. Android, da es das Gerät mit der Internetverbindung ist (und normalerweise auch das Gerät freigeben soll), bietet keine native Unterstützung für das "Wählen" eines "externen Modems". Android basiert auf Linux und als Betriebssystem kann Linux dies sicherlich unterstützen - es wurde früher immer so verwendet. Moderne Linux-Versionen haben jedoch tendenziell Funktionen weggelassen, die heute wenig oder keine praktische Anwendung haben.

Das einzige Tool, das ich online gefunden habe und das PPP- und DFÜ-Unterstützung auf einem Android-Gerät aktivieren kann, heißt PPP-Widget ( http://www.draisberghof.de/android/pppwidget.html)

Dieses Tool erfüllt jedoch nicht Ihre Anforderungen. Zum einen muss das Gerät gerootet werden, zum anderen für USB-Modems, nicht für Bluetooth-Modems. Dies bedeutet nicht, dass es für Ihren Zweck nicht verwendbar ist, da viele Feature-Telefone, die Bluetooth-Modems bereitstellen, auch eine "Modem" -ähnliche Schnittstelle über den USB-Anschluss bereitstellen können. Dies hängt vollständig von der Marke und dem Modell Ihres Telefons ab.

Ich konnte keine weiteren Informationen finden, die darauf hindeuten, dass es möglich ist, PPP- und DFÜ-Unterstützung ohne Rooten zu aktivieren. Dies liegt daran, dass für die Bereitstellung einer Internetverbindung auf einem Linux-Gerät normalerweise Root-Zugriff auf einer bestimmten Ebene erforderlich ist, da die Netzwerksoftware neu konfiguriert werden muss, um mit der neuen Verbindung zu arbeiten, und dies erfordert den Root-Zugriff.

Theoretisch könnte jemand eine App schreiben und im Play Store veröffentlichen, die genau das unterstützt, was Sie wollten (Bluetooth-Modem-Unterstützung mit PPP), aber angesichts der geringen Nachfrage glaube ich nicht, dass dies passieren wird.

Ich hoffe, ich habe dich wenigstens ein wenig erleuchtet, und wenn du mehr Info brauchst, antworte ich und ich helfe wenn ich kann.

Die drei Punkte sind richtig, ich möchte die Telefon-INTERNET-Verbindung verwenden, wenn keine Wi-Fi-Zugangspunkte vorhanden sind, sodass ich während des Transports E-Mails schreiben kann * (die durch GPRS bereitgestellte Bandbreite macht das einzig wirklich Vernünftige) *. Das [phone] (http://www.samsung.com/fr/consumer/mobile-phones/mobiles/bar/GT-B2100SRIXEF) stellt NetFront und einen benutzerdefinierten IMAP-Client bereit, verfügt jedoch nicht über genügend Arbeitsspeicher Es lohnt sich, die integrierte Software zu verwenden. Wahrscheinlich haben Sie Recht, dass Android dies nicht nativ unterstützt * (Ich lese Kommentare, die berichten, dass Benutzer dies seit Android 4.2 nicht mehr können) *. user2284570 vor 9 Jahren 0
Aber Sie sind wahrscheinlich falsch, weil es keine Möglichkeit gibt, dies zu tun, ohne das Telefon zu verwurzeln. In der Tat ist es eine [App, die wahrscheinlich erlaubt (https://code.google.com/p/bluetooth-dun/issues/detail?id=4) das zu tun, was ich beschrieben habe. Der Auslöser der Testversion fragt das Telefon, ob das Tablet für die Verwendung des Modems autorisiert ist. Die App lässt die Verbindung jedoch nicht testen * (wenn die Verbindung als hergestellt gilt, fordert sie zum Kauf der kommerziellen Version auf) *. Ich bin nicht sicher, ob es wirklich funktioniert und den PPP-Teil implementieren. Das Telefon verfügt über einen S20pin-Anschluss, der in USB 2.0 umgewandelt werden kann. user2284570 vor 9 Jahren 0
Das Problem ist, dass Samsung den Konverter separat verkauft, und ich weiß nicht, wo ich ihn kaufen kann. Windows> = XP SP2 hat die Unterstützung für diese Verbindungsart gestrichen und erlaubt nur klassische 56K-Modems * (versuchen Sie also, das GPRS-Modem als klassisches Modem zu verwenden, das nicht funktioniert) *. Linux ab Next-20150106 erlaubt immer noch Bt / DUN * (Sie aktivieren das Profil im Bluetooth-Support-Bereich, während Sie den Kernel kompilieren.) *. GNOME und KDE verfügen über die besten Assistenten, die eine Mobilfunkanbieter-Liste unmittelbar nach dem Pairing mit dem Telefon anzeigen Es gibt keine INTERNET-Verbindung, um die Verbindungsparameter automatisch zu füllen. user2284570 vor 9 Jahren 0
Das Programm, auf das Sie hingewiesen haben, sieht so aus, als könnte es tatsächlich funktionieren - ich würde also korrigiert stehen. Es scheint, dass das Programm die Bluetooth-Verbindung öffnet, das Modem "wählt" und dann diese Verbindung in den Android-Stock-VPN-Stack leitet. Wie gesagt, PPP wird immer noch für VPNs verwendet, daher ist dies eine interessante "Hack" -Lösung. Ich habe die App selbst nicht heruntergeladen und konnte die Kosten dafür nicht einfach finden ... fdmillion vor 9 Jahren 0
Ich mag keine App, die ein VPN erstellen kann, ohne zu wissen / zu vertrauen, was sie senden kann * (weil es nicht Open-Source ist) *. Ich mag es nicht, etwas zu kaufen, weil ich finde, dass es nicht das tut, was ich brauche. Ich würde also ein Open-Source-Äquivalent benötigen. Dies könnte jedoch beweisen, dass dies ohne Verwurzelung möglich ist. Die App befindet sich im [Play Store] (https://play.google.com/store/apps/details?id=com.blue_vpn). user2284570 vor 9 Jahren 0
@ user2284570 Zu Ihrer Information: Sie können eine App innerhalb von 2 Stunden nach dem Kauf gegen Erstattung zurückgeben. Ich gehe davon aus, dass dies mehr als ausreichend wäre, wenn Sie testen möchten, ob sie funktioniert. https://support.google.com/googleplay/answer/134336?hl=de rob vor 9 Jahren 0
@fdmillion: Ich habe endlich herausgefunden, dass ich wirklich Bluetooth DUN brauche. user2284570 vor 9 Jahren 0