Brief config for a TypeB DSL Connection (Bridged Ethernet) with RedHat Linux. -------------------------------------------------------------------------- For My DSL at home I am using an alcatel home modem connected to a RedHat 7.2 Linux Box. The DSL Line is confiured as a "Type B" or what is known as a "Bridged Ethernet" type connection. Its probbably the most reliable/simple/easiest way to connect a up a PC with a DSL modem on a DSL line. I installed my network card for the, but on a reboot the the PC, RedHat failed to detect any new hardware using its 'kudzu' software. However - running the command 'lspci' (as root) did locate the card #lspci 00:09.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang] So now I need to locate the kernel module #locate 3c5 /lib/modules/2.4.7-10/kernel/drivers/net/3c59x.o and load it #insmod /lib/modules/2.4.7-10/kernel/drivers/net/3c59x.o now i need to add the interface with my static ip. #ifconfig eth0 210.23.139.202 netmask 255.255.255.252 This is good, and I can ping the the only other live device on this network, which is the Telstra end, my gateway. #ping 210.23.139.201 (ADSL.mel.pacific.net.au.) PING 210.23.139.201 (210.23.139.201) from 210.23.139.202 : 56(84) bytes of data. 64 bytes from 210.23.139.201: icmp_seq=0 ttl=64 time=33.678 msec 64 bytes from 210.23.139.201: icmp_seq=1 ttl=64 time=29.687 msec 64 bytes from 210.23.139.201: icmp_seq=2 ttl=64 time=29.706 msec Now all I need to do I is add this to my route table as a default gateway. #route add -net 0.0.0.0 netmask 0.0.0.0 gw 210.23.139.201 eth0 After this point I can ping the rest of the internet, and /sbin/ifconfig shows that its all ok. eth0 Link encap:Ethernet HWaddr 00:10:4B:79:C4:30 inet addr:210.23.139.202 Bcast:210.23.139.255 Mask:255.255.255.252 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:35964 errors:0 dropped:0 overruns:0 frame:0 TX packets:39379 errors:0 dropped:0 overruns:0 carrier:0 collisions:1 txqueuelen:100 RX bytes:10453683 (9.9 Mb) TX bytes:10093122 (9.6 Mb) Interrupt:10 Base address:0xde00 Hope that helps. ------------------------------------------------------------------------- This document would not be here without the help of Fenn Bailey. Thanks Fenn. Report any errors to james [at] pacific.net.au. (c) James Mollison / Pacific Internet (Australia)