How to use Intel 82652EZ NIC in Quirky 1.4?

Message
Author
rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

How to use Intel 82652EZ NIC in Quirky 1.4?

#1 Post by rvijay »

PC: i686 (Old Dell Desktop)
Distro: Puppy Quirky 1.4 (Older distro but it works for me and I am happy with it.)
Kernel: 2.6.31.14
NIC: Intel 82652EZ

I got the PET drivers for this long time ago. Don't remember the exact location of the driver.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#2 Post by rcrsn51 »

Run this command: lspci -nn

Is your NIC detected?

Then run: lspci -k

Is a kernel module being loaded for it?

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#3 Post by rvijay »

# lispci -nn
bash: lispci: command not found
# lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface [8086:2570] (rev 02)
00:02.0 VGA compatible controller [0300]: Intel Corporation 82865G Integrated Graphics Controller [8086:2572] (rev 02)
00:06.0 System peripheral [0880]: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface [8086:2576] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 [8086:24d2] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 [8086:24d4] (rev 02)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 [8086:24de] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller [8086:24dd] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev c2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge [8086:24d0] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller [8086:24db] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller [8086:24d3] (rev 02)
00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller [8086:24d5] (rev 02)
01:08.0 Ethernet controller [0200]: Intel Corporation 82562EZ 10/100 Ethernet Controller [8086:1050] (rev 02)
#

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#4 Post by rvijay »

# lspci -k
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
Subsystem: Dell Device 01d5
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
Kernel modules: shpchp
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: i801_smbus
Kernel modules: i2c-i801
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: Intel ICH
Kernel modules: snd-intel8x0
01:08.0 Ethernet controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02)
Subsystem: Dell Device 01d5
Kernel driver in use: e100
Kernel modules: e100
#

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#5 Post by rvijay »

Presently, I am running the same OS from CD and it works ok. This was setup several years ago. I got above info. from running the live CD os.

Now, I wish to install the same on a USB drive. eth0 drivers needed for this.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#6 Post by rcrsn51 »

Your NIC is using the e100 module which has been in the Linux kernel for a long time.

Are you sure that you needed an additional PET to get it working in Quirky 1.4?

Why not set up the USB drive and see what happens?

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#7 Post by rvijay »

The OS on USB doesn't detect the NIC. This is even when I go to internet setup. Also tried ifconfig, it doesn't give any info. for eth0
Puppy Hardware info. also doesn't list eth0 when this is being run from USB. This is under network, interfaces. However, it is ok when run from live CD. (The live cd uses a custom .sfs file that is on my hard drive. Tried to copy this file to USB, it doesn't use it.)

Same happened to me the first time I used this OS several years ago. Got drivers for this in form of .pet somewhere.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#8 Post by rcrsn51 »

I looked in Quirky 1.4 and the e100 module is there. I loaded it manually with

Code: Select all

modprobe e100
So I don't know why your USB install would be a problem.

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#9 Post by rvijay »

Will try this and see what happens.

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#10 Post by rvijay »

rcrsn51 wrote:I looked in Quirky 1.4 and the e100 module is there. I loaded it manually with

Code: Select all

modprobe e100
So I don't know why your USB install would be a problem.
I tried #modprobe e100
on the USB install. It gave fatal error, module not found.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#11 Post by rcrsn51 »

I would copy the core Puppy files off the CD onto the USB drive again.

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#12 Post by rvijay »

rcrsn51 wrote:I would copy the core Puppy files off the CD onto the USB drive again.
Tried this thrice already, has not helped.

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#13 Post by rvijay »

I had same issue installing on a netbook abour two years ago, had to install drivers for that also:
http://www.murga-linux.com/puppy/viewtopic.php?t=61970

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#14 Post by rcrsn51 »

rvijay wrote:I had same issue installing on a netbook abour two years ago, had to install drivers for that also:
http://www.murga-linux.com/puppy/viewtopic.php?t=61970
That's a different issue. In that situation, your Puppy version was missing a kernel module. Here, Quirky 1.4 definitely has the e100 module.

Type this command: uname -r

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#15 Post by rvijay »

rcrsn51 wrote:
rvijay wrote:I had same issue installing on a netbook abour two years ago, had to install drivers for that also:
http://www.murga-linux.com/puppy/viewtopic.php?t=61970
That's a different issue. In that situation, your Puppy version was missing a kernel module. Here, Quirky 1.4 definitely has the e100 module.

Type this command: uname -r
# uname -r
2.6.31.14
#

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#16 Post by rcrsn51 »

That's the right kernel version for Quirky 1.4. Run:

Code: Select all

depmod -a
modprobe e100

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#17 Post by rvijay »

rcrsn51 wrote:That's the right kernel version for Quirky 1.4. Run:

Code: Select all

depmod -a
modprobe e100
Tried this,

depmod -a
didn't give any error messages so seemed to have worked.
modprobe e100 failed saying unable to find module.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#18 Post by rcrsn51 »

Is your CD burnt from the original Quirky 1.4 ISO?

I just made a Quirky 1.4 flash drive and the e100 module was there.

rvijay
Posts: 25
Joined: Mon 07 Mar 2011, 07:38

#19 Post by rvijay »

rcrsn51 wrote:Is your CD burnt from the original Quirky 1.4 ISO?

I just made a Quirky 1.4 flash drive and the e100 module was there.
I think so but it has been a long time. How can this be verified ? Also, how can I verify that the e100 modules are in the CD and also in the flash drive ?

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#20 Post by rcrsn51 »

Look in the folder /lib/modules/2.6.31.14/kernel/drivers/net for the file e100.ko

Post Reply