DebianThis forum is for the discussion of Debian Linux.
Notices
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a multi boot machine with 5 flavors of linux. I can get on line with all of them except Debian. I also have an second HD with 3 BSD's and BeOS if anyone knows about those. If not, no problem. just tell me about te Debian will be fine. I wounder if the below info will help:
Select kernel/drivers/net modules
The modules that are currently
installed on your system have
a "+" character to the right of
their name. Modules that aren't
installed have a "-" to the right
of their name. You can read a
page about the purpose of any module
and then you can enable
or disable it. To do so, use the up and
down arrow keys to move
the cursor to the line for the module,
and then press ENTER.
Exit Finished. Return to previous menu.
#
3c501 - 3c501 'EtherLink' support
3c503 - 3c503 'EtherLink II' support
3c505 - 3c505 'EtherLink Plus' support
3c507 - 3c507 (EtherLink 16) support
3c509 - 3c509/3c529 (MCA)/3c579 'EtherLink III' support
3c515 - 3c515 ISA Fast EtherLink
3c59x - 3c590/3c900 series (592/595/597) 'Vortex/Boomerang
I am assuming you use broadband and connect via modem/router using ethernet. 1stly you need to know the details of your ethernet card and install the relevant driver. 2ndly you need to decide whether you are going to use static ethernet addresses or dhcp and setup /etc/networking/interfaces accordingly. If you require help doing this let us know.
You would have to do a search on the relevant driver to use ( hazard a guess that you need eepro100). Having installed the driver do /etc/init.d/networking start then ifconfig and it should report the ethX.
I tried to install the eepro100 driver but it failed. also I cd'd into /etc/init.d but that was as far as I got. I could not cd into or run "networking". its in the init.d dir but I dont know what to do with it.
A search at Linux Questions HCL (Hardware Compatibility List) here would have revealed that you need the Realtek 8139too driver. The init.d directory contains the script that starts the card or make it active. i.e. the driver is put to work.
The procedure to activate DFE-530TX+ on Red Hat 6.X linux is as follows:
step 1: copy the driver rtl8139.c from driver disk to you linux.
step 2: compile:
The instruction for compiling the driver is include at the end
of the driver file. (run this instruction at /usr/src/linux)
Or you can use the Makefile included in the driver disk \Linux.
step 3: insert the driver as module:
insmod rtl8139.o
(run 'lsmod' to see if the module is inserted)
step 4: bind your card to an IP address
/sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST}
netmask ${NETMASK}
(run 'netstat -i' to see if there is a interface 'eth0')
step 5: add your card to IP routing table, then add gateway also your
card:
/sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0
(should be able to ping local network now)
gateway:
/sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric 1
step 6: start inet deamon.
/usr/sbin/inetd
(you are on the network now)
*make sure that your kernel is built with network, fast_ethernet and module
support. Otherwise, you have to rebuild your kernel.
(1:go to /usr/src/linux directory
2:run 'make menuconfig' or 'make config'
3:mark the options list above.
4:exit and rebuild your kernel.
make dep;make clean;make zImage
the file 'zImage' will be at /usr/src/linux/arch/i386/boot/zImage
5:modify /etc/lilo.conf.(this file specify where kernel image is)
6:run 'lilo' )
You can run 'netconfig' which will do step 4,5,6 for you.
Then just add a line at the beginning of '/etc/rc.d/init.d/network'.
'insmod /your driver path/rtl8139.o'
The above is the readme from the linux directory on the cd that came with
the NIC. There are two other files, rtl8139 and Makefile. I've been reading the instructions but still not sure what to do. When I follow the commands, I just get errors and warnings.
All you have to do with Debian is issue the command modconf from a consol go down the list to network cards select rtl8139too and it will install the module. Do /etc/init.d/networking start and then check that its working by doing ifconfig ethX where X is the card.
I tried that. This driver is not listed. rtl8139too is also not the name of the driver in the linux directory on the cd. The exact driver name is "rtl8139.c"
How do I add that file from the cd to the list.
Ok, I tried renaming "rtl8139.c" to "rtl8139.o" and the type changed to Object Type. When I did modconf after that, I saw the driver listed but the installation failed. error messafe said something about it not being an elf file?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.