How to reinstall kernel modules with opkg?

Vasco Névoa vasco.nevoa at sapo.pt
Sat Nov 1 17:03:18 CET 2008


Distro: FDOM (Fat_and_Dirty_OM.200809_20081023.rootfs.jffs2)

Hi.

I'm fiddling with kernels and modules, and I think I tripped over a very 
nasty situation.
When I do "opkg install -force-reinstall kernel-modules", it installs 
just the main package, and not the modules themselves.
I have no simple way of installing the kernel modules, unless I do them 
one by one. (!!!)

The chain of dependencies looks alright from the bottom up:
$ opkg whatdependsrec kernel-module-ppp-generic
Root set:
  kernel-module-ppp-generic
What depends on root set
    kernel-module-bsd-comp 
2:2.6.24+git75969+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01    
depends on kernel-module-ppp-generic
    kernel-module-ppp-async 
2:2.6.24+git75969+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01    
depends on kernel-module-ppp-generic
    kernel-module-ppp-deflate 
2:2.6.24+git75969+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01    
depends on kernel-module-ppp-generic
    kernel-module-ppp-mppe 
2:2.6.24+git75969+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01    
depends on kernel-module-ppp-generic
    kernel-module-ppp-synctty 
2:2.6.24+git75969+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01    
depends on kernel-module-ppp-generic
    kernel-modules 
2:2.6.24+git75969+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01    
depends on kernel-module-bsd-comp
    task-base-ppp 1.0-r67.02    depends on kernel-module-ppp-async
    task-machine-base 1.0-r67.02    depends on kernel-modules
    task-base 1.0-r67.02    depends on task-machine-base
    task-openmoko-linux 1.0-r72    depends on task-base

But it just fails in the top down direction:
$ opkg whatprovides kernel-modules 
Collected errors:
 * What provides kernel-modules
 *     kernel-modules *

$ opkg install -force-reinstall -recursive kernel-modules
Reinstalling kernel-modules 
(2:2.6.24+git75969+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01) on 
root...
Downloading 
http://downloads.openmoko.org/repository/Om2008.8/neo1973/kernel-modules_2.6.24+git75969+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01_neo1973.opk
Configuring kernel-modules
(and that's it)

Can anybody clarify, please?
Thanks.
Vasco.



More information about the support mailing list