Linux 3.1 merged, P640j MAC/DLC/NWK layer support

I've merged the DECT tree with the Linux 3.1 release and pushed out experimental support for P640j (Wideband) in the MAC/DLC/NWK layers. Besides the kernel, libnl and libdect need to be rebuilt (Build instructions).

Asterisk wideband support is still unfinished and chan_dect will currently not build cleanly, only update if you intend to work on chan_dect yourself or want to play with wideband using the libdect example code.

P640j/wideband support

I've pushed out P640j/wideband support, so far only for the 1442x firmware, the upper layers still need a bit of work. P640j can only be enabled if the PCMCIA driver is deselected and requires a firmware rebuild. I'd appreciate feedback whether things are still working properly on the PCMCIA devices.

Linux 3.0 merged

I've merged the DECT tree with the Linux 3.0 release. P640j/Wideband support will also be pushed out soon.

Linux 3.0.0-rc3 merged

I've merged with Linus' current tree, due to a newly assigned netlink family, the NETLINK_DECT value has changed. Both the libnl and libdect trees need to be updated as well and recompiled against the current set of kernel headers (specifically, using the current include/linux/netlink.h file).

Refer to the Build instructions if in doubt.

Git problems should be fixed

Thanks to Harald, the git problems should be fixed now. Apparently OpenVZ by default limits the amount of sockets per instance to 1% of the global limit. Git is forking wildly, creating lots of orphaned sockets until it hits the limit.

Welcome to OsmocomDECT

OsmocomDECT is an Open Source implementation of a DECT network stack, including drivers for the SC14421/14424 baseband processors. It supports operation as both the Fixed Termination (aka basestation) as well as the Portable Termination (aka telephone) side.

Mailing List

The mailing list for development and user discussions regarding this project is  linux-dect@lists.osmocom.org.

You can subscribe to this list at  https://lists.osmocom.org/mailman/listinfo/linux-dect

Bug reports

Please provide bug reports via the mailing list instead of via trac tickets. Bugs that can't be fixed quickly will be added to the ticket system.

Software

The source code is available in these git repositories:

Use git clone <URL> to clone a repository. The kernel changes are also provided in patch form under Patches.

The source code can be viewed online at http://dect.osmocom.org/cgi-bin/gitweb.cgi.

Related Projects

Trac Starting Points

For a complete list of local wiki pages, see TitleIndex.