3. Routing Problems

Contents of this section

3.1 Can diald do proxyarp routing?

Yes, just like pppd, you can add the ``proxyarp'' option to your command line or configuration file and diald will put an entry in the ARP table for you pointing your local Ethernet at the far end of the connection. This will work in both PPP and SLIP modes. See the man page for more information.

3.2 I want to route to a subnet, how can I do that?

Diald will do default gateway routing and point to point routing by itself, but if you want to have diald route a specific subnet through the link it controls you need to use the addroute option. This lets you specify the name of a shell script to run once diald establishes its device. The script gets passed the interface and addresses that have been established. You can then create the proxyarp entry using this information. See the man page for more information.

3.3 I have a dynamic IP connection, and if the connection gets broken half way through a session I can't reconnect. Is there anything I can do?

Sorry, no. The problem is that once you establish a TCP connection to the outside world the system on the other end thinks it knows your IP address. If the link goes down and comes back up with a different IP address then the system on the other end of your TCP connection can't tell you've moved. If you want to be able to deal with this you need to get a fixed IP address for your machine.


Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter