rl0: watchdog timeout + 40, 000 ms ping with 7.1-BETA-i386-disc1.iso

Julian Stacey jhs at berklix.org
Sun Sep 28 09:21:50 UTC 2008


Hi,
Reference:
> From:		"Julian Stacey" <jhs at berklix.org> 
> Date:		Fri, 26 Sep 2008 19:54:04 +0200 
> Message-id:	<200809261754.m8QHs41D011762 at fire.js.berklix.net> 

"Julian Stacey" wrote:
> Hi,
> Reference:
> > From:		"Julian Stacey" <jhs at berklix.org> 
> > Date:		Fri, 26 Sep 2008 19:16:57 +0200 
> > Message-id:	<200809261717.m8QHGvmx011312 at fire.js.berklix.net> 
> 
> "Julian Stacey" wrote:
> > >  > I'm remaking binaries,
> > 
> > New generic kernel built & installed, & install of all src/ done too.
> > No improvement.
> > 
> > > Is there reliable way to reproduce the issue? 
> > 
> > Its continuous, the machine virtually never does a ping in less
> > than 10 seconds.
> > 
> > > Anyway, would you try attached patch and let me know result?
> > 
> > Thanks
> > Done, doesnt help.
> > Seeing a new message now too:
> > ping: sendto: No buffer space available.
> > 
> > Output of vmstat -i and pciconf -lv look the same as before
> > 
> > It's a small card. Weighs 46 gram. I was going to write 
> > 	I could simply post it to you, & you could keep it if you
> > 	want.  As I had quessed it might be some new kind of card
> > 	unexperienced before,
> > 	RTL8139D, card just says made in China
> > 
> > But I just grabbed another card 
> > 	card says Level One.
> > 	chip 8139B
> > & with both patched kernel & original no improvement.
> > So I tried a totaly different card xl0 fails too,
> > I think that 3com xl0 card was OK before in another box,
> > so I'd guess not an rl problem, Sorry.
> > 
> > Probably not 7.1 either, but probably a BIOS config problem of some sort.
> > 
> > IRQ 12 was listed in Award BIOS as Primary, options were also secondary or disabled, so Ive set it disabled.
> > PNP OS Yes
> > Resources: Auto
> > "Reset config data" to Enabled (I forgot before after card changes)
> > 
> > Did another restore BIOS factory defaults, no help.  
> > Moved xl0 to another slot (all other 3 slots never use I guess, as
> > chassis plates not torn off on what I guess is original chassis.
> > No luck with xl0
> > I'm out of ideas.
> 
> Got it working on xl
> interrupt problem, I turned off lpt com2 & something else
> in bios.
> Got to go out now
> Ill go back to rl0 too & report back soon
> thanks for help both !

I'm wrong it is Not working. 
	(I typed my own own card address of 192.168.x.x by mistake,
	not the 192.168.x.x of another host on net. )

Ive fiddled more with BIOS IRQ to no good effect
	(not suprsing, dont understand some options in BIOS & no
	MOtherboard manual for this Award BIOS 2A6LGB09, on box:
	fujitsu siemens t-bird

I was wondering if setting anything to polling might help a bit 
I went looking with syctl -a -d | grep hw.pci

   hw.pci.do_power_nodriver: 0
   hw.pci.do_power_nodriver: Place a function into D3 state when no driver attaches to it.  0 means
   hw.pci.do_power_resume: 1
   hw.pci.do_power_resume: Transition from D3 -> D0 on resume.
   hw.pci.enable_io_modes: 1
   hw.pci.enable_io_modes: Enable I/O and memory bits in the config register.  Some BIOSes do not
   hw.pci.enable_msi: 1
   hw.pci.enable_msi: Enable support for MSI interrupts
   hw.pci.enable_msix: 1
   hw.pci.enable_msix: Enable support for MSI-X interrupts
   hw.pci.honor_msi_blacklist: 1
   hw.pci.honor_msi_blacklist: Honor chipset blacklist for MSI
   hw.pci.host_mem_start: 2147483648
   hw.pci.host_mem_start: Limit the host bridge memory to being above this address.  Must be
   hw.pci.irq_override_mask: 57080
   hw.pci.irq_override_mask: Mask of allowed irqs to try to route when it has no good clue about
   hw.pcic.intr_mask: 57016
   hw.pcic.intr_mask: Mask of allowable interrupts for this laptop.  The default is generally
   hw.pcic.pd6722_vsense: 1
   hw.pcic.pd6722_vsense: Select CL-PD6722's VSENSE method.  VSENSE is used to determine the

Abdullah wrote:
> Do you have poll enabled for rl0 ?

I didnt understand question but after "man 4 polling" & eg
ifconfig xl0 192.168.100.64 polling
I dont see ifconfig -a showing polling

Still stuck not working, with 
	BSD showing: xl0 on irq10
	BIOS showing irq10 disabled
Changed bios irq10 to "Secondary" rebooted.
PC Manufacturer has no manual on line (to describe BIOS options)

Ideas & comments welcome !

Cheers,
Julian
-- 
Julian Stacey: BSDUnixLinux C Prog Admin SysEng Consult Munich www.berklix.com
  Mail plain ASCII text.  HTML & Base64 text are spam. www.asciiribbon.org


More information about the freebsd-stable mailing list