On Tuesday 26 April 2011 22:52:54 Christian Perle wrote:
On Tue, Apr 26, 2011 at 21:57:13 +0200, Konrad Rosenbaum wrote:
hat jemand Erfahrungen mit Busybox insmod?
Es loest -- wie das "grosse" insmod auch -- keine Modulabhaengigkeiten auf.
ok. ipv6.ko sollte eigentlich keine Abhängigkeiten haben...
Nach einem fehlgeschlagenen insmod ist es sinnvoll, die dmesg-Ausgabe zu lesen. Dort meckert der Kernel, welche Symbole dem zu ladenden Modul fehlen. Aber vielleicht ist es bei Dir ein anderes Problem.
[2166] ipv6: Unknown symbol __ipv6_addr_type [2166] ipv6: Unknown symbol inet6_lookup [2166] ipv6: Unknown symbol secure_tcpv6_sequence_number [2166] ipv6: Unknown symbol ipv6_skip_exthdr [2166] ipv6: Unknown symbol inet6_hash_connect [2166] ipv6: Unknown symbol ipv6_ext_hdr [2166] ipv6: Unknown symbol __inet6_lookup_established [2166] ipv6: Unknown symbol __inet6_hash [2166] ipv6: Unknown symbol inet6_lookup_listener
Hmm. Sehr seltsam. Für mich klingt das nach Symbolen, die ipv6.ko eigentlich selbst mitbringen sollte.
Oder schaltet sich irgendwo anders nochwas um wenn IPv6 als Modul kompiliert wird (im Originalkern war es gar nicht drin)?
Wenn der Kernel entsprechend konfiguriert ist, gibt es /proc/config.gz, ansonsten ist /proc/kallsyms wohl nur ein grober Anhaltspunkt.
Nö, existiert bei Android nicht. Leider.