Intel 21145 Phoneline/Ethernet LAN controller

Darin Fisher dfisher@jagger.me.berkeley.edu
Thu Mar 2 17:51:37 2000


Hi,

I'm having trouble getting an Intel 21145 network card working on my Gateway
Profile II machine.  I've tried both the 2.2.14 and 2.2.15pre11 kernels.  I've
been
chatting with Mark Neill about this, and he suggested I ask this list for help.

Any suggestions would be most appreciated.

I've verified that it isn't an IRQ problem.  lspci reports the device as
wanting
IRQ15, and when I run "pump -i eth0", the device appears in /proc/interrupts
under IRQ15.  Prior to this, no one was claiming IRQ15.

Needless to say, pump never suceeds, and I get the error message on my
console mentioned below.

Thanks in advance,
Darin



"Neill, Mark" wrote:

> No clue, but the mailing list can probably help you now :)
>
> If I had to guess, there's an IRQ conflict somewhere.....
>
> -----Original Message-----
> From: Darin Fisher [mailto:dfisher@jagger.me.berkeley.edu]
> Sent: Thursday, March 02, 2000 12:22 PM
> To: Neill, Mark
> Subject: Re: Intel 21145 Phoneline/Ethernet LAN controller
>
> It turns out 2.2.14 does mention the Intel 21145... not sure how I missed
> it the first time!  Anyways, I tried both 2.2.14 and 2.2.15pre11, and both
> times I got this error message (repeating over and over):
>
> Mar  2 11:19:30 localhost kernel: eth0: Tx hung, 10 vs. 7.
> Mar  2 11:19:30 localhost kernel: eth0: Transmit timed out, status e0260000,
> CSR12 000000c6, resetting...
>
> This happened after I ran pump.  I also wasn't able rmmod tulip once this
> message
> started appearing on the console.
>
> Does this perhaps give you any clues that might help?
>
> Thanks,
> Darin
>
> "Neill, Mark" wrote:
>
> >         I don't know....from what I understand, Donald isn't running the
> > Tulip stuff for 2.3.x because he doesn't like the new PCI API's.  It may
> get
> > backported, you could check Alan Cox's kernel releases to see if he's
> > integrated the changes in.  You _MAY_ be able to just copy tulip.c to the
> > 2.2.x kernel and try compiling it, though it may be too different to
> > work....
> >
> > -----Original Message-----
> > From: Darin Fisher [mailto:dfisher@jagger.me.berkeley.edu]
> > Sent: Wednesday, March 01, 2000 1:46 PM
> > To: Neill, Mark
> > Subject: Re: Intel 21145 Phoneline/Ethernet LAN controller
> >
> > Thanks for the tips and prompt response.  I just wanted to add one thing.
> I
> > noticed
> > that the tulip driver included in the 2.3.48 kernel, mentions the 21145
> > chip.
> > Unfortunately,
> > I can't really go the 2.3.X route b/c my video card is an Intel 810 which
> > requires the
> > agpgart module to work with the XFCom_i810 Xserver, and this module is
> only
> > available
> > for the 2.2.X series.  Do you know anything about this newer tulip driver?
> > Is
> > there a
> > backport to 2.2.X available somewhere perhaps?
> >
> > Thanks again,
> > Darin
> >
> > "Neill, Mark" wrote:
> >
> > > Check the man page on "lspci".  I thought the card in my HP Pavilion was
> a
> > > Tulip card as well, since all the version numbers I saw were similar to
> > > Tulip model numbers; ended up it was a RealTek 8139 card.  The procedure
> I
> > > used was as follows:
> > >         - 'lspci' and find the slot your ethernet card appears in
> > (something
> > > like 0:00.06)
> > >         - 'lspci -vv -s 0:00.06' or whatever slot your card was in.
> Make
> > > notes on the vendors, model
> > >             numbers, and other information that may be useful.
> > >         - cd to /usr/src/linux/drivers/net and 'grep string *.c' for the
> > > various pieces of information you
> > >             pulled out of the lspci info for your card.  Hopefully,
> > > something will show up.  You can try
> > >              insmod'ing the modules that look potentially useful to see
> if
> > > they detect.
> > >
> > > -----Original Message-----
> > > From: Darin Fisher [mailto:dfisher@jagger.me.berkeley.edu]
> > > Sent: Tuesday, February 29, 2000 1:47 PM
> > > To: linux-tulip@beowulf.gsfc.nasa.gov
> > > Subject: Intel 21145 Phoneline/Ethernet LAN controller
> > >
> > > Hi,
> > >
> > > I'm trying to figure out how to get my Gateway Profile II with an Intel
> > > 21145 Phoneline/Ethernet
> > > LAN controller working.  From what I have been able to tell, the tulip
> > > driver is probably the one
> > > for it.  However, I am having trouble getting it to work.  I am running
> > > linux-2.2.14.  I tried both
> > > tulip and old_tulip.  tulip.o loaded just fine (w/o complaints).
> > > However, I wasn't able to get a
> > > connection going.  I could set IP parameters using ifconfig, but I can't
> > > seem to send/recv any
> > > pings (except to myself).  I tried the tulip_diag program to see what it
> > > would say, and it told
> > > me that it didn't recognize my card.  (I loaded tulip.o and checked
> > > /proc/ioports for the ioport.
> > > I then passed the port number onto tulip_diag... it didn't recognize the
> > > device.)  I've checked
> > > around the cesdis site and haven't seen anything mentioning this card,
> > > so I figure maybe this
> > > card is just too new.  So, if anyone can help me, I'd really appreciate
> > > it.  It would be very cool
> > > to get at least the Ethernet portion of this card working.
> > >
> > > Thanks in advance,
> > > Darin
> > >
> > > -------------------------------------------------------------------
> > > To unsubscribe send a message body containing "unsubscribe"
> > > to linux-tulip-request@beowulf.org

-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-tulip-bug-request@beowulf.org