Status/Mobile Data
From Maemo Leste Wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Relevant tickets:
- https://github.com/maemo-leste/bugtracker/issues/76
- https://github.com/maemo-leste/bugtracker/issues/151
- https://github.com/maemo-leste/bugtracker/issues/195
- https://github.com/maemo-leste/bugtracker/issues/196
We will need the following:
RE of the current data icd2 plugin from Fremantle (as starting base)Code to interface with ofono, resulting in libicd-network-ofono(WIP)Connui UI plugins for gprs and port it to ofono https://github.com/maemo-leste/connui-cellular(WIP)Database of various mobile operations and their default APN informationin connui-cellular and ofonoHardware/driver support(working for various devices)
Useful resources/hw/links:
- https://wiki.maemo.org/User:Jebba/Ofono#Using_oFono_in_Pass_thru_mode (pass through n900 modem with ofono, works for non-data only)
- An USB modem for testing (like Option modems)
- ofono: https://01.org/ofono
Olimex 3g modem (should also do voice calls), should work with ofono:
- https://www.olimex.com/Products/USB-Modules/MOD-USB3G/
- https://aleksander.es/data/Qualcomm%20Gobi%20devices%20on%20Linux.pdf
USB passthrough on QEMU can work like this (note -device usb-ehci and -device usb-host), pick proper product/vendor IDs:
sudo qemu-system-x86_64 -hda \ /ext4/leste/maemo-leste-1.0-amd64-virtual-20181102.qcow2 \ -vga virtio -enable-kvm -cpu host -smp cores=2 -m 4096 \ -nic user,hostfwd=tcp:127.0.0.1:7722-:22 -display gtk \ -usb -device usb-ehci,id=ehci \ -device usb-host,bus=ehci.0,vendorid=0x2c7c,productid=0x0125 \ -device usb-host,bus=ehci.0,vendorid=0x13d3,productid=0x3346 \ -monitor stdio
Modems from Pine64 Devkits work with ofono: