Summary: | synce-serial fails in loading module ppp_async | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Aben Siatris <aben> |
Component: | Current packages | Assignee: | Gentoo PDA project <pda> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Aben Siatris
2004-07-14 06:37:01 UTC
applicable part from file: synce-serial-start # # Check for ppp_async kernel module # if [ "`uname -s`" = "Linux" ]; then if ! modprobe ppp_async; then echo " ${THIS} was unable to load the ppp_async kernel module: Please add this module to your Linux kernel before running this script again. " >&2 exit 1 fi fi are you running it as root? you can't modprobe if you're not root yes, as root It gave me that error, I compiled the module, and it worked fine for me. Is ppp_async compiled as a module or directly into the kernel? first compiled into kernel, after compiled as module. FATAL: Error inserting ppp_async (/lib/modules/2.6.8-gentoo-r3/kernel/drivers/net/ppp_async.ko): Unknown symbol in module, or unknown parameter (see dmesg) dmesg: PPP generic driver version 2.4.2 devfs_mk_dev: could not append to parent for ppp failed to register PPP device (-17) ppp_async: Unknown symbol ppp_channel_index ppp_async: Unknown symbol ppp_register_channel ppp_async: Unknown symbol ppp_input ppp_async: Unknown symbol ppp_input_error ppp_async: Unknown symbol ppp_output_wakeup ppp_async: Unknown symbol ppp_unregister_channel ppp_async: Unknown symbol ppp_unit_number you have problems with your kernel, not synce. you need to insert the ppp module before ppp_async. |