From owner-freebsd-mobile Tue May 8 21:10:23 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from gilmore.nas.nasa.gov (gilmore.nas.nasa.gov [129.99.32.17]) by hub.freebsd.org (Postfix) with ESMTP id 41AEA37B423 for ; Tue, 8 May 2001 21:10:21 -0700 (PDT) (envelope-from tweten@nas.nasa.gov) Received: from gilmore.nas.nasa.gov (IDENT:WyYt41xK7Ew+1FiZcJcpTEcN7rOZIZFV@localhost.nas.nasa.gov [127.0.0.1]) by gilmore.nas.nasa.gov (8.11.3/8.11.3) with ESMTP id f4949m096261; Tue, 8 May 2001 21:09:49 -0700 (PDT) (envelope-from tweten@gilmore.nas.nasa.gov) Message-Id: <200105090409.f4949m096261@gilmore.nas.nasa.gov> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Kevin Oberman , Darryl Okahata , Jamie Bowden Cc: mobile@FreeBSD.ORG Subject: Re: Xircom Watchdog Time-out Bug In-Reply-To: Message from "Kevin Oberman" of "Tue, 08 May 2001 13:25:16 PDT." <200105082025.f48KPHc00963@ptavv.es.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 08 May 2001 21:09:47 -0700 From: Dave Tweten Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org oberman@es.net said: >I do strongly recommend the pccardd_flags="-z". This pauses the daemon >until the card in up, but I don't think it will impact your problem. Done, and it didn't. Unfortunately, the watchdog timer's tendency to bark went away right after I changed /etc/rc.conf to include pccardd_flags="-z" and before I rebooted the machine. I doubt any cause and effect relationship. >Of most import is that you are not running pccard_ether. I don't >understand why you have deleted this, but I can see how it might cause >problems. I deleted it because it does a lot of things I don't want to do and doesn't do what I want. I want the DHCP client automatically to handle subnets that have a server and also to handle my laptop's home subnet, on which there is no DHCP server and for which the machine has a static IP address. The DHCP client can do that with some manipulation of its hooks files, and pccard_ether doesn't contribute to the effort. darrylo@soco.agilent.com said: >One really ugly, nasty kludge to try, is to add something like "sleep >10" to /etc/dhclient-enter-hooks, with the idea being that the >watchdog timeout will occur during the sleep. I'm not morally opposed to kludges, even nasty ones, but this one can't work. When the watchdog timer was barking, it did so after dhclient's first attempt to write a packet to the Xircom. Making dhclient wait will only delay the first write, and delay the ultimate time-out of the first write. Dhclient doesn't seem to like having its writes time out. Originally quoting someone quoting me, ragnar@sysabend.org said: >> pccard_ifconfig="inet 129.99.32.24 netmask 255.255.255.0" >If you are trying to use dhcp, then why set the network up in the >first place? That was cruft left over from before I began trying to use DHCP. Since I don't use pccard_ether, it has no effect. It's gone now anyway. Sorry to have wasted people's time. I'll pipe up again if this heisenbug returns. -- M/S 258-5 | 1024-bit PGP fingerprint: | tweten@nas.nasa.gov NASA Ames Research Center | 41 B0 89 0A 8F 94 6C 59 | (650) 604-4416 Moffett Field, CA 94035-1000 | 7C 80 10 20 25 C7 2F E6 | FAX: (650) 604-4377 We each earn what freedom of speech we defend for those who most offend us. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message