LNE100TX problem ....
pradnya
pradnya@singnet.com.sg
Wed Oct 6 21:52:13 1999
oops .. Forgot to mention /proc/pci output ....
Cheers ...
Shrikant
---------------
Bus 0, device 15, function 0:
Ethernet controller: LiteOn Unknown device (rev 37).
Vendor id=11ad. Device id=c115.
Medium devsel. Fast back-to-back capable. Master Capable.
Latency=66. Min Gnt=8.Max Lat=56.
I/O at 0xf800 [0xf801].
Non-prefetchable 32 bit memory at 0xfedffc00 [0xfedffc00].
--------------
> Hi,
> I have recently bought the LinkSys LNE100TX (Chip : 82C115) and
> installed it my computer. Win-95 detected the card and installed proper
> device drivers. The card works dandy under Win-95 as I was able to do
> the telnet to my ISDN router. By going through Win-95's MyComputer -->
> Properties .... I found the card is set for following configuration .
>
> IRQ -- >9
> IO Range --> 0600-06ff
> Range --> 000CA000-000CA0FF
> Range --> 04000000-0400FFFF
>
> Under Linux "insmod tulip" gives no problems. However when trying to
> give following ifconfig command it says
>
> himgiri:~# ifconfig eth0 192.168.0.2 netmask 255.255.255.0 up
> SIOCSIFFLAGS: Resource temporarily unavailable
> SIOCSIFFLAGS: Resource temporarily unavailable
>
> Seeing through /var/log/messages the IRQ shows 0
> --------------
>
> Oct 7 09:21:29 himgiri kernel: The PCI BIOS has not enabled the
> device at 0/120! Updating PCI command 0083->0087.
> Oct 7 09:21:29 himgiri kernel: tulip.c:v0.91 4/14/99
> becker@cesdis.gsfc.nasa.gov
> Oct 7 09:21:29 himgiri kernel: eth0: Lite-On PNIC-II rev 37 at 0xf800,
> 00:A0:CC:34:22:11, IRQ 0.
> Oct 7 09:30:00 himgiri /USR/SBIN/CRON[405]: (root) CMD ( test -x
> /usr/lib/cron/run-crons && /usr/lib/cron/run-crons )
> -------------------
>
> Running the tulip-diag program gived following output :
>
> himgiri:~ # /tmp/tulip-diag
> tulip-diag.c:v1.19 10/2/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> Index #1: Found a Lite-On PNIC-II adapter at 0xf800.
> This chip has not been assigned a valid IRQ, and will not function.
> This must be fixed in the PCI BIOS setup. The device driver has no way
>
> of changing the PCI IRQ settings.
> Port selection is 10mpbs-serial, full-duplex.
> . . .
> . . .
> . . .
> --------------------
>
> Going through the "Setup" at boot time I cannot see any settings allowed
> for interrupts numbers. Details of the creature are :
>
> PC : Pentium-II 300MHz HP Brio (Hewlett-Packard)
> BIOS : Phoneix 4.0
> Linux : SUSE 6.1
> Kernel : 2.2.5
>
> I wonder how come Win-95 is able to allocate the IRQ ?
> Has anyone faced such problem or anyone can tell what I am doing wrong ?
>
> Cheers ...
> Shrikant