From owner-freebsd-current Sat Feb 17 0:57:51 2001 Delivered-To: freebsd-current@freebsd.org Received: from syncopation-01.iinet.net.au (syncopation-01.iinet.net.au [203.59.24.37]) by hub.freebsd.org (Postfix) with SMTP id 0A72D37B491 for ; Sat, 17 Feb 2001 00:57:44 -0800 (PST) Received: (qmail 14475 invoked by uid 666); 17 Feb 2001 09:09:45 -0000 Received: from i003-089.nv.iinet.net.au (HELO elischer.org) (203.59.3.89) by mail.m.iinet.net.au with SMTP; 17 Feb 2001 09:09:45 -0000 Message-ID: <3A8E3CF0.7DEF9B5F@elischer.org> Date: Sat, 17 Feb 2001 00:57:20 -0800 From: Julian Elischer X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 5.0-CURRENT i386) X-Accept-Language: en, hu MIME-Version: 1.0 To: Warner Losh Cc: Gerhard Sittig , current@FreeBSD.ORG Subject: Re: linksys Etherfast.. broken? References: <3A8E0D9C.261A0259@elischer.org> <3A896E33.8AC84353@elischer.org> <3A89C231.D03793D4@westmarsh.com> <20010214211548.B15618@speedy.gsinet> <20010216211610.B20830@speedy.gsinet> <200102170700.f1H70rW84857@harmony.village.org> Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Warner Losh wrote: > > In message <3A8E0D9C.261A0259@elischer.org> Julian Elischer writes: > : It looks to me like the interrupt vector is not being registered.. > : I'll try figut out what I've screwed up in the config. > > timeouts usually mean one of two things. With ed devices, they could > be the new dlink based chips (fa-410, dlink etherfast, some linksys > card) or you have a bad IRQ configured that another hunk of hardware > is driving. the thing that pisses me of is that this card DID WORK! I tried the fa_select program.. it didn't help. Msmith showed a proram once that showed the interrupt registrations but I can't find it any more. It's hard to see whether it registred the handler or not. The other interrupt from the pccard bus is shouwn twice in vmstat -i stray irq0 1 0 stray irq10 1 0 <------ ata0 irq14 9610 2 atkbd0 irq1 7364 1 psm0 irq12 98250 21 clk irq0 452252 99 sio1 irq10 112125 24 <------- I don't quite understand how the pccard and card-bus are connected: the dmesg says pcic-pci0: at device 4.0 on pci0 pcic-pci0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][FUNC p ci int + CSC serial isa irq] pcic-pci0: Legacy address set to 0x3e0 PCI Config space: ======= etc. pcic0: at port 0x3e0 iomem 0xd0000 on isa0 pcic0: Polling mode stat is 7f stat is 7f pccard0: on pcic0 pccard1: on pcic0 ===== sio-: sio0 already exists, using sio1 instead pcic: I/O win 0 flags 11 2e8-2ef pcic: I/O win 0 flags 1 2e8-2ef sio1 at port 0x2e8-0x2ef irq 10 slot 0 on pccard0 pcic: I/O win 0 flags 11 2e8-2ef sio1: type 16550A /dev/vmmon: Module vmmon: registered with major=200 minor=0 tag=$Name: build-364 $ /dev/vmmon: Module vmmon: initialized bpf: vmnet1 attached pcic: I/O win 0 flags 15 300-31f pcic: I/O win 0 flags 5 300-31f ed0 at port 0x300-0x31f irq 11 slot 1 on pccard1 pcic: I/O win 0 flags 15 300-31f bpf: ed0 attached ed0: address 00:e0:98:74:49:0d, type Linksys (16 bit) pid 288 (Xaccel): trap 12 with interrupts disabled bpf: ng0 attached ======== so it looks like the TI chip is emulating the VLSI 82C146.. is that correct? .. If anyone has an inspiron running -current that can run an ed based ethernet card (on the top slot) (especially a linksys etherfast,) I'd love to see your configs and the /boot/device.hints files you are using.. > > The interrupt vector almost certainly is getting registered. It just > isn't being called. > > Warner > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- __--_|\ Julian Elischer / \ julian@elischer.org ( OZ ) World tour 2000-2001 ---> X_.---._/ v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message