Debian Bug report logs - #32592
diald: Problems with dynamic addressing and 2.2.1 kernel

version graph

Package: diald; Maintainer for diald is Debian QA Group <packages@qa.debian.org>; Source for diald is src:diald.

Reported by: David Morris <bweaver@pionet.net>

Date: Fri, 29 Jan 1999 16:48:00 UTC

Severity: fixed

Found in version 0.16.5-3

Done: Jeff Licquia <jeff@luci.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Philippe Troin <phil@fifi.org>:
Bug#32592; Package diald. Full text and rfc822 format available.

Acknowledgement sent to David Morris <bweaver@pionet.net>:
New bug report received and forwarded. Copy sent to Philippe Troin <phil@fifi.org>. Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: David Morris <bweaver@pionet.net>
To: submit@bugs.debian.org
Subject: diald: Problems with dynamic addressing and 2.2.1 kernel
Date: Fri, 29 Jan 1999 10:34:19 -0600 (EST)
Package: diald
Version: 0.16.5-3

I upgraded to the new 2.2.1 kernel last night. Since then I have noticed
a couple error messages related to the kernels dynamic rewriting of packet
headers.

In the boot sequence I have the command:
   echo 2 > /proc/sys/net/ipv4/ip_dynaddr

as prescribed by the kernel documentation. And with all the 2.0.x kernels
it worked with no problem. Within seconds of establishing a ppp connection
the headers would be rewritten and the call that started diald will
connect.

However, with 2.2.1 the diald call will start the ppp, but the rewrite
does not happen. The xconsole log shows these two errors (I am presuming
they are related...?)

At the beginning of the call to diald...
 kernel: diald uses obsolete (PF_INET,SOCK_PACKET) 

Then after the connection...
 kernel: tcp_v4_rebuild_header(): not valid sock addrs: saddr=00000000
rcv_saddr=00000000 

Once the connection is made any subsequent attempts to connect through the
ppp route succeed with no problem. It is just the process that causes
diald to begin. This becomes a problem when I run cron jobs to connect
without my presence to start the connection and then stop it.

-- System Information
Debian Release: 2.1
Kernel Version: Linux gently 2.2.1 #3 Fri Jan 29 00:04:40 CST 1999 i486 unknown

Versions of the packages diald depends on:
ii  libc6           2.0.7.19981211 GNU Libc: shared libraries
ii  netstd          3.07-7slink.1  Networking binaries and daemons for Linux
ii  netbase         3.12-1         Basic TCP/IP networking binaries
ii  ppp             2.3.5-2        Point-to-Point Protocol (PPP) daemon.

--- Begin /etc/diald/ip-up (modified conffile)
#!/bin/sh
#
#
#
iface=$1
netmask=$2
localip=$3
remoteip=$4
metric=$5
sendmail -q

--- End /etc/diald/ip-up

--- Begin /etc/diald/standard.filter (modified conffile)
#
#
#
#
accept tcp 60 tcp.syn
ignore tcp tcp.dest=tcp.domain
ignore tcp tcp.source=tcp.domain
accept tcp 5 ip.tot_len=40,tcp.syn
ignore tcp ip.tot_len=40,tcp.live
accept tcp 180 tcp.dest=tcp.www
accept tcp 180 tcp.source=tcp.www
accept tcp 180 tcp.dest=tcp.443
accept tcp 180 tcp.source=tcp.443
keepup tcp 60 !tcp.live
ignore tcp !tcp.live
accept tcp 120 tcp.dest=tcp.ftp
accept tcp 120 tcp.source=tcp.ftp
accept tcp 300 any
#
ignore udp udp.dest=udp.who
ignore udp udp.source=udp.who
ignore udp udp.dest=udp.route
ignore udp udp.source=udp.route
ignore udp udp.dest=udp.ntp
ignore udp udp.source=udp.ntp
ignore udp udp.dest=udp.timed
ignore udp udp.source=udp.timed
ignore udp udp.dest=udp.domain,udp.source=udp.domain
accept udp 60 udp.dest=udp.domain 
accept udp 60 udp.source=udp.domain
ignore udp udp.source=udp.netbios-ns,udp.dest=udp.netbios-ns
accept udp 60 udp.dest=udp.netbios-ns
accept udp 60 udp.source=udp.netbios-ns
ignore udp tcp.dest=udp.route
ignore udp tcp.source=udp.route
accept udp 180 any
accept any 60 any

--- End /etc/diald/standard.filter


Information forwarded to debian-bugs-dist@lists.debian.org, Philippe Troin <phil@fifi.org>:
Bug#32592; Package diald. Full text and rfc822 format available.

Acknowledgement sent to Robert Woodcock <rcw@debian.org>:
Extra info received and forwarded to list. Copy sent to Philippe Troin <phil@fifi.org>. Full text and rfc822 format available.

Message #10 received at 32592@bugs.debian.org (full text, mbox):

From: Robert Woodcock <rcw@debian.org>
To: 32592@bugs.debian.org
Cc: control@bugs.debian.org
Subject: kernel 2.2.x will be in potato whether you like it or not
Date: Tue, 23 Mar 1999 21:25:58 -0800
severity 32592 important
thanks

Joel Klecker decided that 2.2.x will be in potato when he made egcs the
default C compiler (rendering 2.0.x un-compilable with a potato system).

Therefore, everything in potato must work with 2.2.x come release time.

The notes I've been keeping (and have since lost :) on this bug claim a
new upstream release is out that fixes this.
-- 
Robert Woodcock - rcw@debian.org
"Life is sweat." -- Wichert Akkerman, typos and all.


Severity set to `important'. Request was from Robert Woodcock <rcw@debian.org> to control@bugs.debian.org. Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Philippe Troin <phil@fifi.org>:
Bug#32592; Package diald. Full text and rfc822 format available.

Acknowledgement sent to Joerg Friedrich <Joerg.Dieter.Friedrich@uni-konstanz.de>:
Extra info received and forwarded to list. Copy sent to Philippe Troin <phil@fifi.org>. Full text and rfc822 format available.

Message #17 received at 32592@bugs.debian.org (full text, mbox):

From: Joerg Friedrich <Joerg.Dieter.Friedrich@uni-konstanz.de>
To: 32592@bugs.debian.org
Subject: New upstream version 0.99 may fix this problem
Date: Wed, 5 May 1999 08:48:01 +0200 (CEST)
Hi!

There is a new upstream (0.99, debian only has 0.16) which might solve the
problems with 2.2.x-kernels.

btw: bugs #35396 and #34712 should be merged. 

btw2: upstream author has changed: see http://diald.unix.ch

-- 
Heute ist nicht alle Tage, ich komme wieder, keine Frage!!!

   Joerg



Information forwarded to debian-bugs-dist@lists.debian.org, Philippe Troin <phil@fifi.org>:
Bug#32592; Package diald. Full text and rfc822 format available.

Acknowledgement sent to Chris Cheney <ccheney@cheney.cx>:
Extra info received and forwarded to list. Copy sent to Philippe Troin <phil@fifi.org>. Full text and rfc822 format available.

Message #22 received at 32592@bugs.debian.org (full text, mbox):

From: Chris Cheney <ccheney@cheney.cx>
To: 32592@bugs.debian.org
Subject: Re: diald: Problems with dynamic addressing and 2.2.1 kernel
Date: Thu, 4 Nov 1999 16:06:35 -0600
[Message part 1 (text/plain, inline)]
severity 32592 fixed

I believe that this bug has been fixed, since I have uploaded the current version 0.91.1 .  I have no way to test this however, and was unable to reach the original submitter (David Morris).  If anyone can reproduce this bug feel free to change the severity back.

Thanks,

Chris
[Message part 2 (application/pgp-signature, inline)]

Severity set to `fixed'. Request was from Chris Cheney <ccheney@cheney.cx> to control@bugs.debian.org. Full text and rfc822 format available.

Bug closed, ack sent to submitter - they'd better know why ! Request was from Jeff Licquia <jeff@luci.org> to control@bugs.debian.org. Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Nov 9 09:23:43 2009; Machine Name: duarte.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.