Date: Fri, 06 Dec 2002 13:33:33 +0100 From: Dominik Mimra <aero311@gmx.net> To: Gary Jennejohn <garyj@jennejohn.org> Cc: <freebsd-isdn@freebsd.org> Subject: Re: SPPP and changing ISP gateway HOW? - Learning by doing Message-ID: <BA1657AD.134E%aero311@gmx.net> In-Reply-To: <200212060939.gB69dVxm002993@peedub.jennejohn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 06.12.2002 10:39 Uhr, "Gary Jennejohn" <garyj@jennejohn.org> wrote: > Send some trace. > > --- > Gary Jennejohn / garyj@jennejohn.org gj@freebsd.org gj@denx.de Here it comes: tcpdump -I isp0 (traceroute from client 192.168.1.2 to www.freebsd.org): 13:18:16.846070 L1294P20.dipool.highway.telekom.at.49222 > WS01IS02.highway.telekom.at.domain: 40632+ PTR? 254.1.168.192.in-addr.arpa. (44) 13:18:16.895969 WS01IS02.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.49222: 40632 NXDomain 0/1/0 (141) 13:18:16.953568 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33438: udp 12 [ttl 1] 13:18:16.982472 LINZT051.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:16.984966 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33439: udp 12 [ttl 1] 13:18:17.003843 L1294P20.dipool.highway.telekom.at.1054 > WS01IS01.highway.telekom.at.domain: 39172+ PTR? 68.96.3.195.in-addr.arpa. (42) 13:18:17.013222 LINZT051.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.015145 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33440: udp 12 [ttl 1] 13:18:17.058227 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1054: 39172* 1/2/2 PTR[|domain] 13:18:17.058809 L1294P20.dipool.highway.telekom.at.1055 > WS01IS01.highway.telekom.at.domain: 39173+ PTR? 180.225.46.62.in-addr.arpa. (44) 13:18:17.066480 LINZT051.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.069150 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33441: udp 12 13:18:17.114605 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1055: 39173* 1/2/2 PTR[|domain] 13:18:17.115147 L1294P20.dipool.highway.telekom.at.1056 > WS01IS01.highway.telekom.at.domain: 39174+ PTR? 117.204.136.216.in-addr.arpa. (46) 13:18:17.122854 LIX2-NL2.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.124830 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33442: udp 12 13:18:17.183854 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1056: 39174 1/5/5 PTR[|domain] 13:18:17.184295 L1294P20.dipool.highway.telekom.at.1057 > WS01IS01.highway.telekom.at.domain: 39175+ PTR? 83.89.3.195.in-addr.arpa. (42) 13:18:17.192104 LIX2-NL2.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.193135 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33443: udp 12 13:18:17.241602 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1057: 39175* 1/2/2 PTR[|domain] 13:18:17.249850 LIX2-NL2.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.251104 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33444: udp 12 13:18:17.283097 AUX3-LIX2.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.284856 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33445: udp 12 13:18:17.316219 AUX3-LIX2.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.317115 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33446: udp 12 13:18:17.348355 AUX3-LIX2.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.350552 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33447: udp 12 13:18:17.381353 IIX.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.383590 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33448: udp 12 13:18:17.413602 IIX.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.414990 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33449: udp 12 13:18:17.445851 IIX.highway.telekom.at > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.448229 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33450: udp 12 13:18:17.499850 sl-gw10-fra-11-2.sprintlink.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.504077 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33451: udp 12 13:18:17.554973 sl-gw10-fra-11-2.sprintlink.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.559604 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33452: udp 12 13:18:17.609470 sl-gw10-fra-11-2.sprintlink.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.617431 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33453: udp 12 13:18:17.666352 sl-bb20-fra-8-0.sprintlink.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.685274 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33454: udp 12 13:18:17.733102 sl-bb20-fra-8-0.sprintlink.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.751219 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33455: udp 12 13:18:17.799851 sl-bb20-fra-8-0.sprintlink.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.818722 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33456: udp 12 13:18:17.869601 bcr2-so-0-3-0.Frankfurt.cw.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.885197 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33457: udp 12 13:18:17.934101 bcr2-so-0-3-0.Frankfurt.cw.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:17.951223 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33458: udp 12 13:18:17.999350 bcr2-so-0-3-0.Frankfurt.cw.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:18.018245 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33459: udp 12 13:18:18.227346 dcr1-loopback.SantaClara.cw.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit (DF) 13:18:18.232919 L1294P20.dipool.highway.telekom.at.nim > WS01IS01.highway.telekom.at.domain: 39176+ PTR? 67.96.3.195.in-addr.arpa. (42) 13:18:18.272842 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33460: udp 12 13:18:18.312215 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.nim: 39176* 1/2/2 PTR[|domain] 13:18:18.312919 L1294P20.dipool.highway.telekom.at.nimreg > WS01IS01.highway.telekom.at.domain: 39177+ PTR? 94.89.3.195.in-addr.arpa. (42) 13:18:18.372600 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.nimreg: 39177* 1/2/2 PTR[|domain] 13:18:18.373253 L1294P20.dipool.highway.telekom.at.1060 > WS01IS01.highway.telekom.at.domain: 39178+ PTR? 170.68.3.195.in-addr.arpa. (43) 13:18:18.429848 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1060: 39178* 1/2/2 PTR[|domain] 13:18:18.430372 L1294P20.dipool.highway.telekom.at.1061 > WS01IS01.highway.telekom.at.domain: 39179+ PTR? 233.68.3.195.in-addr.arpa. (43) 13:18:18.484593 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1061: 39179* 1/2/2 PTR[|domain] 13:18:18.485121 L1294P20.dipool.highway.telekom.at.1062 > WS01IS01.highway.telekom.at.domain: 39180+ PTR? 105.97.147.217.in-addr.arpa. (45) 13:18:18.492842 dcr1-loopback.SantaClara.cw.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit (DF) 13:18:18.494006 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33461: udp 12 13:18:18.541842 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1062: 39180 1/2/2 PTR[|domain] 13:18:18.542373 L1294P20.dipool.highway.telekom.at.1063 > WS01IS01.highway.telekom.at.domain: 39181+ PTR? 37.96.147.217.in-addr.arpa. (44) 13:18:18.604211 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1063: 39181 1/3/3 PTR[|domain] 13:18:18.604803 L1294P20.dipool.highway.telekom.at.1064 > WS01IS01.highway.telekom.at.domain: 39182+ PTR? 217.193.63.166.in-addr.arpa. (45) 13:18:18.668221 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1064: 39182 1/4/4 PTR[|domain] 13:18:18.668776 L1294P20.dipool.highway.telekom.at.1065 > WS01IS01.highway.telekom.at.domain: 39183+ PTR? 99.146.172.208.in-addr.arpa. (45) 13:18:18.702094 dcr1-loopback.SantaClara.cw.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit (DF) 13:18:18.741718 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1065: 39183 1/5/5 PTR[|domain] 13:18:18.745619 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33462: udp 12 13:18:18.954094 ibr01-p5-0.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:18.996435 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33463: udp 12 13:18:19.205347 ibr01-p5-0.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:19.282436 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33464: udp 12 13:18:19.491093 ibr01-p5-0.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:19.528332 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33465: udp 12 13:18:19.733573 L1294P20.dipool.highway.telekom.at.1066 > WS01IS01.highway.telekom.at.domain: 39184+ PTR? 74.156.172.208.in-addr.arpa. (45) 13:18:19.737090 dcr01-g2-1.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:19.812461 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33466: udp 12 13:18:19.822961 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1066: 39184 2/5/5 PTR[|domain] 13:18:20.022096 dcr01-g2-1.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:20.023934 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33467: udp 12 13:18:20.233593 dcr01-g2-1.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:20.236182 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33468: udp 12 13:18:20.445840 csr04-ve241.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:20.449123 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33469: udp 12 13:18:20.658086 csr04-ve241.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:20.660105 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33470: udp 12 13:18:20.822975 L1294P20.dipool.highway.telekom.at.instl_boots > WS01IS01.highway.telekom.at.domain: 39185+ PTR? 179.192.56.64.in-addr.arpa. (44) 13:18:20.887587 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.instl_boots: 39185 2/3/3 CNAME[|domain] 13:18:20.888187 L1294P20.dipool.highway.telekom.at.instl_bootc > WS01IS01.highway.telekom.at.domain: 39186+ PTR? 139.192.56.64.in-addr.arpa. (44) 13:18:20.895837 csr04-ve241.sntc05.exodus.net > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:20.902705 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33471: udp 12 13:18:20.953593 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.instl_bootc: 39186 2/3/3 CNAME[|domain] 13:18:21.111840 g2-1.bas2-m.sc5.yahoo.com > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:21.123270 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33472: udp 12 13:18:21.333086 g2-1.bas2-m.sc5.yahoo.com > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:21.334959 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33473: udp 12 13:18:21.543836 g2-1.bas2-m.sc5.yahoo.com > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit 13:18:21.671283 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33474: udp 12 13:18:21.879084 vl42.bas2-m.sc5.yahoo.com > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit [tos 0xc0] 13:18:21.883052 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33475: udp 12 13:18:21.953131 L1294P20.dipool.highway.telekom.at.1069 > WS01IS01.highway.telekom.at.domain: 39187+ PTR? 150.207.56.64.in-addr.arpa. (44) 13:18:22.018956 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1069: 39187 1/4/4 PTR[|domain] 13:18:22.019522 L1294P20.dipool.highway.telekom.at.1070 > WS01IS01.highway.telekom.at.domain: 39188+ PTR? 218.160.163.66.in-addr.arpa. (45) 13:18:22.087960 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1070: 39188 1/5/5 PTR[|domain] 13:18:22.096210 vl42.bas2-m.sc5.yahoo.com > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit [tos 0xc0] 13:18:22.231244 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33476: udp 12 13:18:22.440082 vl42.bas2-m.sc5.yahoo.com > L1294P20.dipool.highway.telekom.at: icmp: time exceeded in-transit [tos 0xc0] 13:18:22.441519 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33477: udp 12 13:18:27.442123 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33478: udp 12 13:18:27.650313 www.freebsd.org > L1294P20.dipool.highway.telekom.at: icmp: www.freebsd.org udp port 33478 unreachable 13:18:27.651879 L1294P20.dipool.highway.telekom.at.33405 > www.freebsd.org.33479: udp 12 13:18:27.858936 www.freebsd.org > L1294P20.dipool.highway.telekom.at: icmp: www.freebsd.org udp port 33479 unreachable 13:18:28.267260 L1294P20.dipool.highway.telekom.at.49222 > WS01IS02.highway.telekom.at.domain: 59125+ PTR? 1.1.168.192.in-addr.arpa. (42) 13:18:28.315936 WS01IS02.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.49222: 59125 NXDomain 0/1/0 (139) 13:18:28.354785 L1294P20.dipool.highway.telekom.at.1071 > WS01IS01.highway.telekom.at.domain: 56459+ PTR? 2.1.168.192.in-addr.arpa. (42) 13:18:28.473315 WS01IS01.highway.telekom.at.domain > L1294P20.dipool.highway.telekom.at.1071: 56459 NXDomain 0/1/0 (139) The corresponding parts of my rc.conf: gateway_enable="YES" hostname="serwas.localhost" ifconfig_xl0="inet 192.168.1.254 netmask 255.255.255.0" ifconfig_isp0="inet 0.0.0.0 0.0.0.1 netmask 255.255.255.255" inetd_enable="YES" natd_enable="YES" natd_interface="isp0" natd_flags="-dynamic" firewall_enable="YES" firewall_type="open" sendmail_enable="NONE" isdn_enable="YES" isdn_flags="-dn -d0x1f9" isdn_trace="YES" isdn_traceflags="-f /var/tmp/isdntrace0" rc.local...: # Bring ISDN interface up and connect to ISP ifconfig isp0 delete -link1 down echo -n 'Configuring ISP0 to AON Complete:' echo -n ' spppcontrol'; spppcontrol isp0 myauthname="xxx" myauthproto=pap myauthsecret="xxx" disable-vj disable-ipv6 echo -n 'up'; ifconfig isp0 0.0.0.0 0.0.0.1 link1 up echo '.' route add default -interface isp0 /usr/sbin/sendmail -bd -q30m My isdnd.rc: #=========================================================================== === # SYSTEM section: isdnd global configuration parameters #=========================================================================== === system # accounting # ---------- acctall = on # generate info for everything acctfile = /var/log/isdnd.acct # name & location of accounting file useacctfile = yes # generate accouting info to file # ratesfile # --------- ratesfile = /etc/isdn/isdnd.rates # name & location of rates file # realtime priority section # ------------------------- rtprio = 25 # modify isdnd's process priority #=========================================================================== === # entry section: IP over ISDN example - i call back the remote end #=========================================================================== === entry name = AON_Complete # name for reference. This name will # be used in the logfile to identfy # this entry. # the network or telephone device # the data traffic should be routed to: usrdevicename = isp # ipr, isp, tel, rbch usrdeviceunit = 0 # unit number # the ISDN controller number to be # used for this entry: isdncontroller = 0 # controller to use or -1 to use any isdnchannel = -1 # channel (1/2) to use or 0 or -1 for any # incoming only, outgoing only or both: direction = out # in, out, inout # numbers used to verify a DIAL IN: local-phone-incoming = * # this is my number remote-phone-incoming = * # this one can call in # numbers used at DIAL OUT time: local-phone-dialout = xxx # this is my number remote-phone-dialout = xxx # i call this remote number # in case i have several remote # telephone numbers specified, this # is used to specify which one is # used next on dial fail or retry: remdial-handling = first # first, last or next # what happenes if someone dials in: dialin-reaction = ignore # accept, reject, ignore, answer, callback # normal dialout or do i call back: dialout-type = normal # normal / calledback # type of protocol on the B-channel: # hdlc must be specified for IP (the # ipr and isp drivers), raw must be # specified for telephone answering b1protocol = hdlc # hdlc, raw # shorthold mode and idle time # configuration: ratetype = 0 # ratesfile entry to use unitlength = 90 # unitlength to assume unitlengthsrc = aocd # none, rate, cmdl, conf, aocd idletime-incoming = 240 # incoming call idle timeout idletime-outgoing = 90 # outgoing call idle timeout # retry and recovery parameters dialretries = 3 # # of dial retries dialrandincr = on # random dial increment time recoverytime = 5 # time to wait between 2 dial tries usedown = off # set i/f down downtries = 5 # retry cycles before set down downtime = 30 # time to be in down before going up #connectprog = "ip-up" # run /etc/isdn/ip-up when an interface # has established its network connection. # example parameters are: # /etc/isdn/ip-up -d isp0 -f up -a 192.110.12.14 #disconnectprog = "ip-down" # like connectprog, but run after the connection # is closed (ISDN layer down). The actual # interface address might not be known # any more. example parameters are: # /etc/isdn/ip-up -d isp0 -f down -a 0.0.0.0 This is the output of spppcontrol isp0: isp0: phase=network myauthproto=pap myauthname="2299114000" lcp-timeout=3000 ms disable-vj disable-ipv6 Output of ifconfig: xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=3<rxcsum,txcsum> inet 192.168.1.254 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:50:04:86:5c:c0 media: Ethernet autoselect (10baseT/UTP) status: active isp0: flags=a051<UP,POINTOPOINT,RUNNING,LINK1,MULTICAST> mtu 1500 inet 62.46.225.180 --> 0.0.0.1 netmask 0xff000000 ether 00:00:00:00:00:00 And finally outout of netstat -r: Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 00:00:00:00:00:00 USc 2 360 isp0 0.0.0.1 L1294P20.dipool.hi UH 0 0 isp0 loopback loopback UH 0 26 lo0 192.168.1 link#1 UC 2 0 xl0 192.168.1.2 00:03:93:04:cf:fe UHLW 4 369 xl0 536 serwas 00:50:04:86:5c:c0 UHLW 0 0 lo0 Sorry, that's a long one. Still no success with automatic dial-in resp. connection closing. Advise? Thanks Dominik To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BA1657AD.134E%aero311>