Frequently Asked Questions

  • Who develops Wader?

Warp Networks developed "Vodafone Mobile Connect Card driver for Linux" from late 2006 to early 2008. As Warp wanted to experiment with a deeper integration with the Linux desktop, we forked it on February 2008. Wader attracted "The Open Learning Centre", an open source consultancy that orchestrated Wader's inclusion in Elonex Ltd netbooks, a British OEM that was looking for a solution to provide dialup capabilities to their Linux 100 pounds laptop. Elonex sponsored the development of the 0.1 and 0.2.X releases. After that, Warp Networks has sponsored the development of the 0.3.X series.

  • Why Wader?

After forking Wader from VMC, as explained above, we faced one of the most difficult tasks in an open source project: come up with a name that is both cool and related to the application domain. After discarding many names that were either taken, or were controversial, we settled on Wader. A Wader, according to wikipedia, belongs to a group of long-legged birds such as Storks or Herons. The verb to wade, also means "to walk through any substance that offers resistance", something that this project knows a lot about (going forward through tough times).

  • Will it support my device?

Chances are that it will. Wader supports more than 30 devices and most of them are being sold in most EMEA shops nowadays. You can see the list of supported devices .

  • What should I do if my device is not supported?

If your device family is supported (i.e. Huawei, Option, Novatel, etc.), then it will probably be a matter of copying an existing plugin and just changing the product id. If your device family is a completely new one, then it will require a bit more of work. Don't panic, writing a plugin for Wader is really easy thanks to Python's clean syntax. Either way, check out the devel guide and read how to add support for a device.

  • What should I do if my OS/distro is not supported?

Adding support for a new distro is ultra easy as explained in the devel guide. It will be a matter of copying a plugin and changing a couple of methods. Adding support for a new OS is a completely different story though, as it requires writing a HardwareManager? and wrapping a dialer. Feel free to contact the developers in the -devel mail list and ask for help there.