ubuntuusers.de

Fibocom-LTE-Modem lässt sich nicht aktivieren

Status: Gelöst | Ubuntu-Version: Ubuntu MATE 18.04 (Bionic Beaver)
Antworten |

2U1C1D3

(Themenstarter)
Avatar von 2U1C1D3

Anmeldungsdatum:
20. Februar 2011

Beiträge: 352

Wohnort: Amberg

Nach vielem Rumprobieren gehe ich jetzt wirklich davon aus, dass es an den Zugangsdaten liegt. Wie in meinem voranstehend genannten Thread geschrieben, habe ich unter mehreren Live-Systemen ein und das selbe Problem. Nur bei 16.04 finde ich das Modem gar nicht. Ich werde jetzt erst mal mit den Zugangsdaten spielen und mich nicht auf die Hardware / Treiber fixieren. Sollte sich in dem Zusammenhang wieder etwas ergeben was nicht Zugangsdaten heißt, werd ich diesen Thread wieder aufgreifen.

DANKE für eure Hilfe!!!

Stino

Anmeldungsdatum:
5. Mai 2020

Beiträge: Zähle...

Hallo ihr Lieben,

hat sich hierzu etwas ergeben? Auch ich bekomme mein Fibocom L850-GL LTE auf einem Thinkpad X1 einfach nicht zum laufen 😕

2U1C1D3

(Themenstarter)
Avatar von 2U1C1D3

Anmeldungsdatum:
20. Februar 2011

Beiträge: 352

Wohnort: Amberg

Stino schrieb:

hat sich hierzu etwas ergeben? Auch ich bekomme mein Fibocom L850-GL LTE auf einem Thinkpad X1 einfach nicht zum laufen 😕

Leider nein. Ich habe damals ja mit dem Data-GO experimentiert (https://forum.ubuntuusers.de/topic/vodafone-datago-unter-ubuntu-mate-einrichten/) und das mit dem Fibocom bleiben lassen. Inzwischen gammelt das Ding als Programmer für IoT-Dinge mit Win11 im Eck rum...

ksm

Anmeldungsdatum:
21. Februar 2024

Beiträge: Zähle...

Stino schrieb:

Hallo ihr Lieben,

hat sich hierzu etwas ergeben? Auch ich bekomme mein Fibocom L850-GL LTE auf einem Thinkpad X1 einfach nicht zum laufen 😕

Ich benutze das Fibocom FM150. Auch wenn es ähnliche Probleme gab, hat es für mich geklappt.

Grundsätzlich verbindet sich das Gerät mit dem Netzwerk und bekommt auch eine IP. Dennoch wird die IP nicht korrekt im Interface konfiguriert und auch die Route nicht in die Routingtabelle übernommen. Da musste ich mit einem Skript nachhelfen. Das habe ich jedoch auch nur unter vyOS (musste den Skript öfter mal anstoßen) und IPFire (klappt bislang recht stabil) getestet. Ob es für Ubuntu oder Ubuntu-Derivate auch so klappt, kann ich also nicht beurteilen.

Vielleicht helfen diese Skripte aber trotzdem auch anderen weiter oder gibt den richtigen Anstoß zur Lösung, daher poste ich mal den Inhalt:

Mittels mmcli:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/bash
ping -c 3 1.1.1.1 > /dev/null
if [ $? -eq 0 ]; then
  exit 0 # Verbindung besteht
else
  mmcli -m 0 --simple-connect="apn=internet.t-d1.de" # Hier eigene APN Daten eingeben
fi

sudo mmcli -m 0 -b 3 > /tmp/wwaninfo

ipaddr=$(grep address /tmp/wwaninfo | awk '{print $3;}')
prefix=$(grep prefix /tmp/wwaninfo | awk '{print $3;}')
ipaddr="${ipaddr}/${prefix}"

gateway=$(grep gateway /tmp/wwaninfo | awk '{print $3;}')

rm /tmp/wwaninfo

sudo ip link set wwan0 down
sudo ip addr flush dev wwan0
sudo ip addr add $ipaddr dev wwan0
sudo ip link set wwan0 up
sudo ip route add default via $gateway

Mittels Quallcomm's QMI bzw. qmicli:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
ping -c 3 1.1.1.1 > /dev/null
if [ $? -eq 0 ]; then
  exit 0
fi

# In meinem Fall musste ich APN etc nicht neu konfigurieren, aber falls doch, bearbeiten und auskommentieren:
# qmicli -d /dev/cdc-wdm0 --device-open-net='net-raw-ip|net-no-qos-header' --wds-start-network="apn='internet.t-d1.de',username='internet',password='t-d1',ip-type=4"

qmicli -p -d /dev/cdc-wdm0 --wds-go-active
qmicli -p -d /dev/cdc-wdm0 --wds-get-current-settings > /root/currentnetwork


ipaddr=$(head -n 3 /root/currentnetwork | grep address | awk '{print $3}')
gateway=$(grep  gateway /root/currentnetwork | awk '{print $4}')
prefix=30
ipaddr="${ipaddr}/${prefix}"

sudo ip link set wwan0 down
sudo ip addr flush dev wwan0 
sudo ip addr add $ipaddr dev wwan0 
sudo ip link set wwan0 up
sudo ip route add default via $gateway
Antworten |