Following an upgrade from Fedora 11 to Fedora 12, I have a severe problem with pppd. I call it in a script: exec sudo /usr/sbin/pppd nodefaultroute noauth nodetach ms-dns 192.168.1.254 192.168.2.21:192.168.2.11 and I get the following fatal error: Dec 18 17:04:08 pax pppd[4942]: pppd 2.4.4 started by Pxxx, uid 0 Dec 18 17:04:46 pax pppd[4942]: Couldn't get channel number: Invalid argument Dec 18 17:04:46 pax pppd[4942]: Exit. Dec 18 17:04:46 pax init: ttyS0 main process ended, respawning The above call works fine with Fedora 11 and has worked with Fedora10 and previous versions, but not with Fedora12 with latest updates.
This is strange. It's looks like issue in ppp kernel module. The correct startup should look like this: Feb 28 21:49:52 localhost pppd[7147]: pppd 2.4.4 started by root, uid 0 Feb 28 21:49:52 localhost pppd[7147]: Using interface ppp0 Feb 28 21:49:52 localhost pppd[7147]: Connect: ppp0 <--> /dev/ttyACM0 ... Yours failure is messaged when fails inquiry to kernel. Please, could you check lsmod if there is ppp module and devices /dev/ppp*? Which kernel do you use? It could be a corruption during migrating F11->f12. Thanks, Jiri
There is no answer to comment #1. Well, another question is: do you still observe this issue? "Couldn't get channel..." means inability to open an instance of /dev/ppp ...