Hello,

I often use telnet to connect to (embedded) devices on a local network,
devices which do not support ssh. On both Debian and Gentoo systems I 
just delete the default route out and set a second (sub)interface on 
the ethernet port like this:

The default setting is obtained from the /etc/conf.d/net    file:
iface_eth0="192.168.2.23 broadcast 192.168.2.255 netmask 255.255.255.0"

So I use these commands to set up an additional interface that
matches the defauld class C (/24) network that the device manufacturer
sets as a default. For example a device might be given 192.168.15.1:

route delete default
ifconfig eth0:0 inet 192.168.15.23 netmask 255.255.255.0 broadcast 
192.168.15.255

ifconfig yeilds:
eth0      Link encap:Ethernet  HWaddr 00:90:F5:2B:CB:13
          inet addr:192.168.2.23  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:590024 errors:0 dropped:0 overruns:0 frame:0
          TX packets:80894 errors:0 dropped:0 overruns:0 carrier:0
          collisions:4089 txqueuelen:1000
          RX bytes:153811888 (146.6 Mb)  TX bytes:5882603 (5.6 Mb)
          Interrupt:11 Base address:0x2000

eth0:0    Link encap:Ethernet  HWaddr 00:90:F5:2B:CB:13
          inet addr:192.168.15.23  Bcast:192.168.15.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:590024 errors:0 dropped:0 overruns:0 frame:0
          TX packets:80894 errors:0 dropped:0 overruns:0 carrier:0
          collisions:4089 txqueuelen:1000
          RX bytes:153811888 (146.6 Mb)  TX bytes:5882603 (5.6 Mb)
          Interrupt:11 Base address:0x2000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2673 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2673 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:269579 (263.2 Kb)  TX bytes:269579 (263.2 Kb)

My actual question may or may not be related to the use of a sub interface.
When I telnet into the devices from a similarly setup Debian system, I get
a very fast response. When I telnet into the devices from a gentoo system,
it takes 30-50s (estimate) for the login prompt response. It's almost as 
those telnet is set up to use ssh, but times out and then defaults to 
real telnet?

1. If this is not what's happening, what is to cause telnet to react so 
slowly?

2. Regardless of what's happening, how to I fix?  When I use telnet, I
want telnet, nice and fast, not ssh or any other protocol.

Ideas on how to fix telnet on Gentoo?

James



-- 
gentoo-user@gentoo.org mailing list

Reply via email to