Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I downloaded the latest driver. The read me file on the updated RTL8139 driver from the manufacturer like this:
8139too.c release note
2001/10/31 by ShuChen Shao
1.This driver was originally based on 8139too.c version "0.9.15".
2.It has been enhanced to support RTL8139C+ PCI ethernet controller.
3.RTL8139C+ PCI ethernet chips is set to support C+ mode by default.
If FORCE_C_Mode below is enabled, the RTL8139C+ chip will be forced to support C mode
4.This program can be compiled using the attached Makefile.
Please remember to SPECIFY "NEW_INCLUDE_PATH" in Makefile according to your linux environment.
The object file named 8139too.o should be moved to the directory
The driver could be brought up by the following steps:
'ifconfig eth0 up'
5.It can support Auto-Negotiation ability,that is
If 10-half mode is expected, it can be achieved by the following steps:
#ifconfig eth0 down
#insmod 8139too media=0x01
6.If the "Install Type", selected during the Linux install procedure, is "laptop",
this driver can work normally for CardBus application without any modification.
Otherwise, reinstall Linux and select "Install Type" as "laptop".
Then this driver can also work.
8139too.c version 1.5.0 release note
2003/3/4 by ShuChen Shao
1.Add flag in Makefile to specify access type to operation register on PCI
The driver support linux-2.4x/ The manufacturer is in Taiwan.
I feel something is missing in this instructions.
like: entering in /etc/pcmcia/config and
file to put in /etc/pcmcia/cis
What do you think?????
ops........ I dit not se your reply before I made this reply
Please Adam I am sitting here like a question mark, dont forget I am a newbie. I need a step-by-step taken into account the read me file above and your kind instruction from scratch to finish including what to enter in each step.
Last edited by arnekasper; 08-21-2005 at 01:15 AM.
you don't need to download any drivers, they are included in your kernel's source code. The instructions I posted above are simple as I can give. Your about 5 commands away from having this working.
type cd /usr/src/linux and press enter
type make menuconfig and press enter
Navigate through the menus that will appear choosing the following
Device Drivers -->
10/100 support -->
RTL 8139 support
When your cursor is beside the RTL8139, press the M key to include this as a module
choose exit about 4 times and it will ask if you want to save the changes. Choose yes.
now type make && make modules_install
that will compile the modules, and now you can load the module for your card.
Last edited by musicman_ace; 08-21-2005 at 07:32 AM.
I dont have 'linux' in /usr/src/
only RPM directory.
RPMS under that:
athlon/ , i386/, i486/, i586/, i686/, k6/, noarch/
I tried all of them, they are empty
which one should I choose or where should I look.
find -name 'linux' leads to /src/
after reinstall mdk10.1 I just put the card in and then
8139too Fast Ethernet driver 0.9.27
PCI: Enabling device 0000:05:00.0 (0000 -> 0003)
PCI: Setting latency timer of device 0000:05:00.0 to 64
eth0: RealTek RTL8139 at 0xceb28000, 00:50:fc:b9:79:e0, IRQ 11
eth0: Identified 8139 chip type 'RTL-8139C'
eth0: link down
eth0: no IPv6 routers present
tail -20 /var/log/messages gives:
localhost kernel: 8139too Fast Ethernet driver 0.9.27
localhost kernel: PCI: Enabling device 0000:05:00.0 (0000 -> 0003)
localhost kernel: eth0: RealTek RTL8139 at 0xceb28000, 00:50:fc:b9:79:e0, IRQ 11
localhost ifplugd(eth0): ifplugd 0.25 initializing.
localhost ifplugd(eth0): Using interface eth0/00:50:FC:B9:79:E0 with driver <8139too> (version: 0.9.27)
localhost ifplugd(eth0): Using detection mode: SIOCETHTOOL
localhost ifplugd(eth0): Initialization complete, link beat not detected.
localhost kernel: eth0: link down
I believe this confirms the card is recognized and acceptet.
Do you agree????????