Posts in category kernel

Linux 3.8 merged

I've merged the latest major kernel release (v3.8) into the DECT tree. There are no changes affecting the userspace API, everything should continue to work without further changes. The current tree can be fetched at git://dect.osmocom.org/git/linux-2.6.git.

Since I'm currently traveling and don't have any hardware for testing available, please let me know whether things are still working fine for you.

Short-term plans are to finish support for the SC14452 and US-DECT during the OsmoDevCon? next week. If someone is interested in providing me remote access to a CoA Type III device, I'll also look into finishing support for these.

Linux 3.5 merged

I've merged the DECT tree with the Linux 3.5 release. Experimental support for US-DECT for the UPCS band will also be pushed out soon.

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

Some people have reported problems when cloning the kernel tree, unfortunately these are so far unresolved. The kernel changes can alternatively be obtained in patch form from Patches.

2.6.38-rc2 update notes

I've merged the DECT kernel tree with upstream 2.6.38-rc2. Due to addition of the AF_ALG socket family, the AF_DECT numeric values have changed. To update, the new version of inlude/linux/socket.h needs to installed in /usr/include/linux and libdect needs to be rebuilt.

  • Posted: 2011-01-24 04:08 (Updated: 2011-01-24 04:08)
  • Author: kaber
  • Categories: kernel
  • Comments (0)