OESF Portables Forum
Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Sharp ROMs => Topic started by: chacs on January 05, 2004, 12:46:47 am
-
Hi,
I have built a custom kernel and would like to ask how to install the built modules into the rom image.
Do I simply rm all the files in /lib/modules.rom/2.4.18-rmk7-pxa3-embedix/ (with the exception of sharp_mmcsd_m.o), and copy all the built modules in there and create the appropriate symlinks in /home/root/modules/ ?
Here is the list of \"current\" modules:
./kernel/arch/arm/mach-pxa/registers.o
./kernel/drivers/block/sharp_mmcsd_m.o
./kernel/drivers/usb/device/bi/pxa_bi.o
./kernel/drivers/usb/device/net_fd/net_fd.o
./kernel/drivers/usb/device/storage_fd/storage_fd.o
./kernel/drivers/usb/device/usbdcore.o
./kernel/drivers/usb/device/usbdmonitor.o
./kernel/drivers/usb/device/usbdserial.o
./net/p80211.o
./pcmcia/memory_cs.o
./pcmcia/prism2_cs.o
./pcmcia/sharpzdc_cs.o
./rsaipsecc/rsaipsec.o
And here is the list of \"built\" modules:
./kernel/arch/arm/mach-pxa/registers.o
./kernel/arch/arm/nwfpe/nwfpe.o
./kernel/drivers/net/bsd_comp.o
./kernel/drivers/net/ppp_async.o
./kernel/drivers/net/ppp_generic.o
./kernel/drivers/net/slhc.o
./kernel/drivers/usb/device/bi/pxa_bi.o
./kernel/drivers/usb/device/net_fd/net_fd.o
./kernel/drivers/usb/device/storage_fd/storage_fd.o
./kernel/drivers/usb/device/usbdcore.o
./kernel/drivers/usb/device/usbdmonitor.o
./kernel/drivers/usb/device/usbdserial.o
Does the final modules directory look like this ? (same as above list + sharp_mmcsd_m.o)
./kernel/arch/arm/mach-pxa/registers.o
./kernel/drivers/block/sharp_mmcsd_m.o
./kernel/arch/arm/nwfpe/nwfpe.o
./kernel/drivers/net/bsd_comp.o
./kernel/drivers/net/ppp_async.o
./kernel/drivers/net/ppp_generic.o
./kernel/drivers/net/slhc.o
./kernel/drivers/usb/device/bi/pxa_bi.o
./kernel/drivers/usb/device/net_fd/net_fd.o
./kernel/drivers/usb/device/storage_fd/storage_fd.o
./kernel/drivers/usb/device/usbdcore.o
./kernel/drivers/usb/device/usbdmonitor.o
./kernel/drivers/usb/device/usbdserial.o
These are the \"eradicated\" modules, hopefully because of me compiling them into the kernel:
./net/p80211.o
./pcmcia/memory_cs.o
./pcmcia/prism2_cs.o
./pcmcia/sharpzdc_cs.o
./rsaipsecc/rsaipsec.o
Anyone knows which .config switches controls them so that I can be sure that they are missing because I have compiled them into the kernel ?
Thanx.
-cs
-
In the above listing I see the module kernel/drivers/net/bsd_comp.o which I don\'t have. (I have Sharp ROM 3.10.
#uname -a
Linux zaurus 2.4.18-rmk7-pxa3-embedix #1 Fri, 9 May 2003 09:20:18 +0900 armv4l unknown
)
As far as I know this module is for software compression of the ppp connection, making IP connection over a cell phone faster. Can anyone tell me where to find this module? (and perhaps how to use it).
thank you[/b]