IC Plus Corp IC Plus IP1000 Family Gigabit Ethernet

How to do things, solutions, recipes, tutorials
Post Reply
Message
Author
cpufxr
Posts: 5
Joined: Thu 01 Nov 2007, 07:58
Location: Fort Lauderdale, FL
Contact:

IC Plus Corp IC Plus IP1000 Family Gigabit Ethernet

#1 Post by cpufxr »

___________________________________________________________________

How to install IC Plus Corp IC Plus IP1000 Family Gigabit Ethernet in Puppy 2.17
____________________________________________________________________

* note this ethernet adapter comes built in on abit ax8 motherboard and others

Files Needed:
-------------------
1) The Linux Driver for Kernel 2.6.X and 2.4.X
Download from this site:
http://www.icplus.com.tw/driver-pp-IP1000A.html
or download it directly from here:
http://www.icplus.com.tw/Data/driver/IP ... v2.10c.zip
to here:
/root/dotpups-downloads

2) Download 'devx_217.sfs' and 'kernel-src_217.sfs' to /mnt/home
Download from this site:
http://distro.ibiblio.org/pub/linux/dis ... modules-2/

You can get more info here toward the bottom of the page:
http://www.puppylinux.com/download/release-2.17.htm


You'll want to compile the driver module so follow these Steps:
------------------------------------------------------------------------------------------
1) Go to Menu > System > BootManager configure bootup

2) Click on Choose which extra SFS files load at bootup:
From the left pane choose devx_217.sfs and click Add
From the left pane choose kernel-source_217.sfs and click Add

3) Reboot and don't be surprised if your desktop icons get a litte messed up, you can fix them now or later if you want to.

4) Compile the driver module;

a) click home on your Desktop (Rox filer) and navigate to dotpups-downloads
b) click on IP1000A Linux driver v2.10c.zip
c) click Extract
d) click ok
e) Extract to /root/dotpups-downloads/IP1000A Linux driver
f) click ok
g) click ok
h) click ok
i) navigate to IP1000A Linux driver
j) open another instance of Rox by clicking home on your Desktop (Rox filer)
k) navigate to /usr/src/linux-2.6.21.5
l) create a folder (directory) named Build
m) click on the Build folder
n) click on the Rox filer that contain the files you extracted earlier (IP1000A Linux driver)
o) right click and Select all
p) left click on the selected files drag all of them to the other window (/usr/src/linux-2.6.21.5/Build)
q) close the IP1000A Linux driver folder now and go to /usr/src/linux-2.6.21.5/Build
r) right click in /usr/src/linux-2.6.21.5/Build, go down to Window and click Terminal Here
s) type make all then press enter
t) type cp ipg.ko /lib/modules/2.6.21.5/kernel/drivers/net then press enter
u) type insmod ./ipg.ko then press enter
v) reboot (perhaps not neccesary but I did)

5) After reboot, On your Desktop click connect;

a) click the Connect to Internet by network interface... button
b) click the Load driver button
c) click specify
d) click ok
e) type ipg
f) click ok
g) click eth0
h) click Auto DHCP
i) click Yes
j) click Save
k) click Exit
l) reboot


Notes for Puppy Version 3 or 3.01

Change all the above references of 2.6.21.5 to 2.6.21.7
GetPuppy 3 or 3.01 .sfs modules from http://distro.ibiblio.org/pub/linux/dis ... modules-3/
For insmod fix for Puppy 3 and 3.01 - Thanks to cb88
insmod from 2.17 to fix 3.00 See here: http://www.murga-linux.com/puppy/viewto ... 98&t=22923

Post Reply