Linux Networking Support

Many businesses are relying on Lanedo for professional support of their network drivers and modem stacks. Today a number of our clients are using our services to help them provide 3G/4G technologies and more to their clients. This may include hardware enablement in the Linux kernel or improvements elsewhere in the stack.

Get In Touch!     Clients We’ve Helped

Networking support

Connectivity between devices is a usually a key requirement in every Linux based setup. Whether it’s in an embedded device, a desktop, or a server and especially in mobile systems, being able to connect to other systems is a fundamental feature that should be managed properly. Lanedo provides support and development in every networking aspect should your company require:

  • New hardware enablement in the Linux kernel.
  • Custom connectivity setups.
  • Improvement of existing user-space software.
  • Tailored connection managers and networking software.

Project activities

Lanedo is a proud contributor to lots of networking projects in the free and open software ecosystem:

  • Chromium OS, the operating system being built by Google, for which we developed the 3G/4G mobile broadband stack.
  • NetworkManager & ModemManager, the default networking suite in most distributions (Debian, Fedora, RHEL, Ubuntu…).
  • libqmi, the helper library utilities to manage Qualcomm-based Gobi 2000 (Gobi2k) and Gobi 3000 (Gobi3k) modems.
  • libmbim, the helper library and utilities to manage modems based on the new USB-IF MBIM standard.
  • OpenWRT, a Linux distribution for embedded devices with networking in mind.

Some areas of our expertise

We have experience with a broad collection of technologies, just to name a few:

  • Wi-Fi and Local Area Networks.
  • Network protocols (TCP/IP, SNMP, HTTP, etc.).
  • Mobile broadband communications and protocols 2G, 3G & 4G including:
    1. 3GPP (GSM, GPRS, EDGE, UMTS, HSPA, LTE, etc)
    2. 3GPP2 (CDMA1x, EV-DO, EV-DV, etc).
  • Location retrieval (e.g. GPS or GSM locations).
  • Text messaging (e.g. SMS sending/receiving).