Differences between kernels

From WikiDLXTV
Jump to: navigation, search

Kernel

The linux kernel is the actual operating system that powers your WDTV. As part of various firmware releases, the kernel has gone through some series of changes, and it is important for you to know what kernel to use and what it offers you. The kernel is supplied with the firmware as a fff file. Always use the file supplied with your release and only change it if you know you need some special feature not supported by that kernel.

You can always find out what your kernel version is by running this command through telnet/ssh:

uname -a
2.6.22.19-19-4 #7 2.6.22.19-19-4 #9 2.6.22.19-19-4 #13 2.6.22.19-19-4 #27 2.6.35.9-22-sigma
Included in firmware release version 0.4.7.x 0.5.x.x 0.5.x.x N/A SMP
Device LIVE (1.02) LIVE (1.05/1.02) PLUS (1.05) LIVE (1.02/1.05) SMP
Download link [1] [2] [3] [4] N/A (not updatable)
config [5] [6] [7] [8] [9]
Advanced standby Yes No No Yes Yes (built-in)
fakeusb.app.bin Yes (CONFIG_USB_GADGET is not set) No Yes? Yes No
Swapfile support No Yes No Yes Yes
Support IDE Drives (HDD/CDROM) Yes (CONFIG_IDE=y) No Yes Yes No
Support 10Gb network :) Yes (CONFIG_NETDEV_10000=y) No Yes Yes No
Support RNDIS networking No Yes (CONFIG_USB_ETH_RNDIS=y) No No Yes
EFI/GPT partition support Yes Yes Yes Yes Yes
> 2TB drive support No (Yes?) Yes (Live Only!) No (Yes?) No (Yes?) Yes
[| IPv6 support] No No No Yes No
Firewall/Netfilter/Iptables No No No Yes Yes


Custom kernels

B-rad (and others) is working on a way to allow you to boot any custom kernel in the future. This will remove the restrictions above and will let you have a stable kernel with the modules and functionality you want. http://forum.wdlxtv.com/viewtopic.php?f=43&t=5855&start=0&hilit=unsigned+kernel