Author Topic: How to "install" modules  (Read 2437 times)

chacs

  • Newbie
  • *
  • Posts: 21
    • View Profile
    • http://
How to "install" modules
« 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:

Code: [Select]
./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:

Code: [Select]
./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)

Code: [Select]
./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:

Code: [Select]
./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

8870

  • Newbie
  • *
  • Posts: 1
    • View Profile
How to "install" modules
« Reply #1 on: April 19, 2004, 07:37:10 am »
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]