I recently wiped my home server's drives clean and installed RH6.1. Formerly, the server ran RH5.1 which I had upgraded by hand to the 2.2.9 kernel. Under that setup diald-0.99.1, an ipchains firewall and other services ran acceptably. Under RH6.1, I am having problems with diald. ppp-2.3.10 works fine (with command line: pppd kdebug 1 defaultroute /dev/ttyS1115200 connect ppp-on-dialer), so I installed diald-0.99.4, and used the old configuation files. Please help! Here's some info and a log snippet manifesting the problem: ... $ /sbin/route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 192.168.0.102 0.0.0.0 255.255.255.255 UH 1 0 0 tap0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 tap0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.102 0.0.0.0 UG 0 0 0 tap0 ... $ cat diald.conf # diald configuration # include /etc/diald/my.filter # standardish filter # debug 0x0008 # use "/usr/sbin/diald debug 31 -daemon" on command line for foreground # mode ppp # use pppd not slip connect /etc/ppp/ppp-on-dialer # chat script device /dev/ttyS1 # serial device speed 115200 # port speed modem # what's attached to ttyS1 lock # lock port while in use dynamic # ISP assigns ppp addresses local 192.168.0.101 # used as address of virtual ppp remote 192.168.0.102 # dynamic causes this to be ignored netmask 255.255.255.0 # IP addresses' netmask #ip-up /etc/diald/fw_up # adjust firewall for ppp0 link and add default route thru ppp0 addroute /etc/diald/fw_up # used this instead of preceding line; didn't help ip-down /etc/diald/fw_down # remove firewall's ppp0-in rules crtscts # use hardware flow control pppd-options kdebug 7 pppd-options asyncmap 0xa0000 pppd-options noauth # added this; didn't help pppd-options passive pppd-options noipdefault pppd-options ipcp-accept-local # added this; didn't help pppd-options ipcp-accept-remote # added this; didn't help redial-timeout 10 # wait 10 secs to redial redial-backoff-start 2 # double wait to redial after 2nd fifo /etc/diald/diald.ctl # file for dcntl and diald-top ... $ cat log.snippit ## restart diald (my comment-not part of logfile) Mar 30 16:56:53 oldbox diald: diald -TERM succeeded Mar 30 16:56:53 oldbox diald[444]: SIGCHLD[5]: pid 708 system, status 0 Mar 30 16:56:54 oldbox diald[722]: Using fifo /etc/diald/diald.ctl Mar 30 16:56:54 oldbox diald[722]: Proxy device established on interface tap0 Mar 30 16:56:54 oldbox diald: diald startup succeeded Mar 30 16:56:54 oldbox diald[722]: running '/sbin/ifconfig tap0 192.168.0.101 pointopoint 192.168.0.102 broadcast 0.0.0.0 netmask 255.255.255.0 metric 1 mtu 1500 up' Mar 30 16:56:54 oldbox diald[722]: start tap0: SIOCSIFMETRIC: Operation not supported Mar 30 16:56:54 oldbox diald[722]: SIGCHLD[1]: pid 725 system, status 256 Mar 30 16:56:54 oldbox diald[722]: start tap0: Establishing routes for tap0 Mar 30 16:56:54 oldbox diald[722]: running '/sbin/ip route replace 192.168.0.102 dev tap0 scope link src 192.168.0.101 metric 1 ' Mar 30 16:56:54 oldbox diald[722]: SIGCHLD[2]: pid 726 system, status 0 Mar 30 16:56:54 oldbox diald[722]: running '/sbin/ip route del 192.168.0.102 dev tap0 scope link src 192.168.0.101 metric 0 ' Mar 30 16:56:54 oldbox diald[722]: start tap0: RTNETLINK answers: No such process Mar 30 16:56:55 oldbox diald[722]: SIGCHLD[3]: pid 727 system, status 512 Mar 30 16:56:55 oldbox diald[722]: Changed snoop device to tap0 Mar 30 16:56:55 oldbox diald[722]: Diald initial setup completed. ## try to ping someone (my comment-not part of logfile) Mar 30 17:02:30 oldbox diald[722]: Trigger: udp 192.168.0.101/1024 207.66.20.12/53 Mar 30 17:02:30 oldbox diald[722]: Calling site 192.168.0.102 Mar 30 17:02:31 oldbox diald[722]: running '/etc/ppp/ppp-on-dialer' Mar 30 17:02:32 oldbox diald[722]: connector: OOKK Mar 30 17:03:00 oldbox diald[722]: connector: AATTDDTT55334400221100 Mar 30 17:03:00 oldbox diald[722]: connector: CCOONNNNEECCTT 4488000000 VV4422bbiiss Mar 30 17:03:00 oldbox diald[722]: connector: GGiillaaNNeett Mar 30 17:03:00 oldbox diald[722]: connector: 22000055 HHiigghhwwaayy 118800 EEaasstt,, SSuuiittee 220000 Mar 30 17:03:00 oldbox diald[722]: connector: SSiillvveerr CCiittyy,, NNMM 8888006611 Mar 30 17:03:00 oldbox diald[722]: connector: ((550055)) 338888--00223355 Mar 30 17:03:00 oldbox diald[722]: connector: UUsseerr AAcccceessss VVeerriiffiiccaattiioonn Mar 30 17:03:00 oldbox diald[722]: connector: UUsseerrnnaammee:: mmaarrkkjj Mar 30 17:03:00 oldbox diald[722]: connector: PPaasssswwoorrdd:: Mar 30 17:03:00 oldbox diald[722]: connector: SSiillvveerrCCiittyy11>>pppppp Mar 30 17:03:01 oldbox diald[722]: SIGCHLD[4]: pid 840 dial, status 0 Mar 30 17:03:01 oldbox diald[722]: connector: IIPP aaddddrreessss oorr hhoossttnnaammee:: Mar 30 17:03:01 oldbox diald[722]: Connected to site 192.168.0.102 Mar 30 17:03:01 oldbox diald[722]: Running pppd (pid = 843). Mar 30 17:03:01 oldbox diald[843]: Running pppd: /usr/sbin/pppd -defaultroute -detach modem crtscts mtu 1500 mru 1500 netmask 255.255.255.0 ipcp-accept-remote Mar 30 17:03:02 oldbox modprobe: can't locate module char-major-108 Mar 30 17:03:03 oldbox kernel: CSLIP: code copyright 1989 Regents of the University of California Mar 30 17:03:03 oldbox kernel: PPP: version 2.3.7 (demand dialling) Mar 30 17:03:03 oldbox kernel: PPP line discipline registered. Mar 30 17:03:03 oldbox kernel: registered device ppp0 Mar 30 17:03:03 oldbox pppd[843]: pppd 2.3.10 started by dialout, uid 0 Mar 30 17:03:03 oldbox pppd[843]: Using interface ppp0 Mar 30 17:03:03 oldbox pppd[843]: Connect: ppp0 <--> /dev/ttyS1 Mar 30 17:03:05 oldbox pppd[843]: LCP terminated by peer Mar 30 17:03:06 oldbox pppd[843]: Hangup (SIGHUP) Mar 30 17:03:06 oldbox pppd[843]: Modem hangup Mar 30 17:03:06 oldbox pppd[843]: Connection terminated. Mar 30 17:03:06 oldbox pppd[843]: Exit. Mar 30 17:03:06 oldbox diald[722]: SIGCHLD[5]: pid 843 link, status 4096 Mar 30 17:03:06 oldbox diald[722]: running '/sbin/ifconfig tap0 192.168.0.101 pointopoint 192.168.0.102 broadcast 0.0.0.0 netmask 255.255.255.0 metric 1 mtu 1500 up' Mar 30 17:03:07 oldbox diald[722]: start tap0: SIOCSIFMETRIC: Operation not supported Mar 30 17:03:07 oldbox diald[722]: SIGCHLD[6]: pid 849 system, status 256 Mar 30 17:03:07 oldbox diald[722]: start tap0: Establishing routes for tap0 Mar 30 17:03:07 oldbox diald[722]: running '/sbin/ip route replace 192.168.0.102 dev tap0 scope link src 192.168.0.101 metric 1 ' Mar 30 17:03:07 oldbox diald[722]: SIGCHLD[7]: pid 850 system, status 0 Mar 30 17:03:07 oldbox diald[722]: running '/sbin/ip route del 192.168.0.102 dev tap0 scope link src 192.168.0.101 metric 0 ' Mar 30 17:03:07 oldbox diald[722]: start tap0: RTNETLINK answers: No such process Mar 30 17:03:07 oldbox diald[722]: SIGCHLD[8]: pid 851 system, status 512 Mar 30 17:03:07 oldbox diald[722]: stop ppp0: Removing routes for ppp0 Mar 30 17:03:07 oldbox diald[722]: running '/sbin/ifconfig ppp0 0.0.0.0' Mar 30 17:03:07 oldbox kernel: ppp: ppp0 not active Mar 30 17:03:07 oldbox diald[722]: stop ppp0: SIOCSIFFLAGS: Device not configured Mar 30 17:03:07 oldbox diald[722]: SIGCHLD[9]: pid 852 system, status 65280 Mar 30 17:03:07 oldbox diald[722]: running '/sbin/ifconfig ppp0 down' Mar 30 17:03:07 oldbox diald[722]: SIGCHLD[10]: pid 853 system, status 0 Mar 30 17:03:07 oldbox diald[722]: Closing /dev/ttyS1 Mar 30 17:03:08 oldbox diald[722]: Delaying 10 seconds before clear to dial. - To unsubscribe from this list: send the line "unsubscribe linux-diald" in the body of a message to [EMAIL PROTECTED]
