The Following 75 Users Say Thank You to titan For This Useful Post: | ||
afaq, ahmadamaj, AlMehdi, AloxeCorton, Apoc, arifsaha, b-man, Bernard, bigears5000, BrettQ, Bundyo, bzhnjm, casper27, chaoyi, cheve, Chrome, clasificado, cproc, craftyguy, cwiener, daperl, davall, dwaradzyn, epitaph, evilJazz, ezcola, Faz, frostbyte, gabby131, ghzroy, gryedouge, Helmuth, Heman1310, iKneaDough, jebba, kevloral, kwotski, LippiVan, logicalsid, lorul2, MaDless, mannakiosk, Marshall Banana, mdengler, mece, meep, mikec, mikhmv, mivoligo, musculus, mveplus, nashith, Netweaver, nightfire, OVK, pelago, phedders, PhonoN900, pillar, qole, sachin007, Skaven2k2, smoku, soeiro, spanner, stayloa, tekojo, tiivonen, tuminoid, twoboxen, vkv.raju, Wanker, zerojay, zimon |
|
2010-02-04
, 21:48
|
Posts: 251 |
Thanked: 70 times |
Joined on Nov 2009
|
#2
|
|
2010-02-04
, 21:59
|
|
Posts: 253 |
Thanked: 184 times |
Joined on Nov 2009
@ Bristol, UK
|
#3
|
|
2010-02-04
, 22:08
|
|
Posts: 1,716 |
Thanked: 3,007 times |
Joined on Dec 2009
@ Warsaw, Poland
|
#4
|
|
2010-02-04
, 22:12
|
Posts: 74 |
Thanked: 25 times |
Joined on Jan 2010
@ Hong Kong, CHINA
|
#5
|
|
2010-02-04
, 22:13
|
|
Posts: 276 |
Thanked: 224 times |
Joined on Dec 2009
@ Frankfurt, Germany
|
#6
|
|
2010-02-04
, 22:22
|
Posts: 468 |
Thanked: 610 times |
Joined on Jun 2006
|
#7
|
|
2010-02-04
, 23:28
|
Posts: 946 |
Thanked: 1,650 times |
Joined on Oct 2009
@ Germany
|
#8
|
|
2010-02-05
, 00:24
|
Posts: 355 |
Thanked: 566 times |
Joined on Nov 2009
@ Redstone Canyon, Colorado
|
#10
|
since PR1.1 it has been impossible to build a self-flashing custom kernel
as the tool fiasco-gen was missing (https://bugs.maemo.org/show_bug.cgi?id=7972).
Marcell Lengyel was kind enough to prerelease the binary which is supposed to be part of SDK1.1.1: https://bugs.maemo.org/attachment.cgi?id=2214
Now we can start building our own kernels again (also see http://wiki.maemo.org/User:Jebba/Kernel).
I think it could be a good idea to build a common community kernel
which contains all the modules we need and which the Nokia kernel misses.
Maybe we can convince Nokia to enable those modules in one of the next PRs.
Below you find a list of what I have enabled in my kernel.
What else would you like to see in the kernel?
UPDATED:
For the latest information check the page http://wiki.maemo.org/Kernel_Power
You can download my latest build which contains lots of extra modules and features
and which works fine on my N900 from extras-testing.
INSTALLATION:
0. make the extras-testing catalogue is enabled
1. install the package "kernel-power-flasher" from App manager (section System) or using apt-get
2. reboot and enjoy.
CHANGELOG:
* patched to 2.6.28.10, Nokia PR1.2 (!) and other bugfixes
* enabled additional modules for iptables (NAT,connection tracking, packet filtering), Wifi mesh,
IPv6 (incl. Mobile IPv6 , privacy, and ip6tables), QoS, hotspot fixes, IP tunneling,
device mapper+dmloop, crytoloop, builtin ext3 for booting from other media,
ext4, XFS, reiserfs, NTFS reading, ISO9660, UDF, CIFS, automounter, EFI partitions,
UTF8 codepages, mouse+joystick input, kernel config, cryptd, SHA256+512,blowfish,
USB 1.1+2.0+generic drivers,USB hubs,USB video+serial, USB/IP, kexec
and more...
(Note: The boot logo is disabled as framebuffer console seems to be broken)
The stock Nokia kernel already contains: FUSE, Bluetooth HID, NFSv4
If you want to revert to the original kernel, execute
execute
For iptables install the iptables package, for kexec the kexec-tools.
If you want to try USB/IP with the stock PR1.1 kernel (untested), download
http://n900.tannerlab.com/kernel/vhci-hcd.ko
http://n900.tannerlab.com/kernel/usbip.ko
http://n900.tannerlab.com/kernel/usbip_common_mod.ko
to the kernel modules directory and run "depmod -a"
Last edited by titan; 2010-06-22 at 05:39. Reason: kernel package; 10th update, more details, unbrick, PR1.2