"opkg upgrade" breaks USB networking: g_ether module missing
andy at openmoko.com
Fri Aug 1 07:53:04 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Somebody in the thread at some point said:
| in the most recent kernel, USB networking is no longer compiled in, but
| compiled as a module. I think that's generally a good thing, the problem
| is that the upgrade path seems to be broken: I just did an "opkg
| upgrade", and it installed the new kernel, but not the g-ether and
| cdc-ether modules. The result was that after rebooting I couldn't ssh
| into my device anymore. My solution was to flash an older kernel,
| install the missing modules with opkg, then re-flash the new kernel.
| If you haven't done an "opkg upgrade" today yet, you can do yourself a
| favor by issueing
| opkg install kernel-module-g-ether kernel-module-cdc-ether
| after "opkg upgrade", but before rebooting.
Thomas B noticed the above and also that a depmod is needed after
installing these packages.
Should we consider...
~ - binning the finegrained module packaging and having the modules all
inside the kernel package
~ - if not, making some modules dependencies of the kernel package
~ - doing a depmod post-install or update of a kernel module package?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the support