Cannot build module for 2.6.17-10-386
I am trying to build a USB driver based on USB skeleton driver under Edgy Eft. The system allows to boot two different kernels:
2.6.17-10-386
2.6.17-10-generic
The driver builds and works successfully under "generic" system, but I am unable to build it for "386" system. The driver built for "generic" system cannot be installed correctly under "386". Looks like headers and/or other important files are not installed for "386" system.
The questions are:
- How to get headers for 2.6.17-10-386 ?
- What is a difference between 2.6.17-10-386 and 2.6.17-10-generic that disallows to install module built for "generic" ?
- I am wondering how Ubuntu kernels are derived and numbered - whether they are directly taken from Debian (there is a document "Debian Linux Kernel Handbook" which describes this subject in details), or may be they are taken from Debian and further modified by Ubuntu team with custom version numbers assigned by Ubuntu (not Debian) or may be they are taken directly from www.kernel.org, modified and having custom version numbers assigned by Ubuntu. This question appears since I was unable to download kernel source code for 2.6.17-10 using method described in "Debian Linux Kernel Handbook" - download gives code for version 2.6.17-11 but I cannot get a patch package to rollback to 2.6.17-10.
If anybody can help/explain/
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Cesare Tirabassi
- Solved:
- Last query:
- Last reply: