10. Frequently asked Questions

Q: ping: sendto: Network is unreachable (I)
Q: How do I use my external ISDN-modem with your package?
Q: RedHat 6.1? What gives? My /etc/ppp/ioptions is empty!
Q: Why do I have to set IPADDR if I have dynamic IP-addresses?
Q: Chargehup is not working, why?

Q: ping: sendto: Network is unreachable (I)

After that i ran "route -n", i don't think this is right (just one ippp0, nothing in the Gateway-column?):

Kernel IP routing tablke
Destination      Gateway           Genmask          Flags Metric Ref Use Iface
192.168.100.2    0.0.0.0           255.255.255.255  UH    0      0   0   ippp0
127.0.0.0        0.0.0.0           255.0.0.0        U     0      0   0   lo

After that i ran "ping -c 1 130.115.15.2" (my nameserver's IP):

PING 130.115.15.2 (130.115.15.2): 56 data bytes
ping: sendto: Network is unreachable
ping: wrote 130.115.15.2 64 chars, ret=-1

A: Refer to Section 6.1. You propably did not set GATEWAYDEV to ippp0 in /etc/sysconfig/network, execute ifdown ippp0 and ifup ippp0 and compare your routing table to Section 6.1.

Q: How do I use my external ISDN-modem with your package?

A: Sorry, you don't. My package is for usage with internal ISDN-cards only. [1] External ISDN-modems are handled like standard analog modems, so by running netcfg you should be able to set up a conventional ppp-connection (see the PPP-howto as well).

Q: RedHat 6.1? What gives? My /etc/ppp/ioptions is empty!

A: You propably run RedHat 6.1 whose isdn4kutils-package seems to be incompatible with mine in regards to this file. Please replace isdn4kutils ioptions by mine! If in doubt, always use my files (sic!), as they are much more elaborate! I see RH has taken it's configuration from a German distro called DLD (actually RH bought DLD, which is now redhat.de), but did not include DLD's tool to set up the configuration! Make sure not to start both /etc/rc.d/init.d/isdn (from DLD) and /etc/rc.d/init.d/isdn4linux at the same time!

Note: I removed ioptions from my package in version 0.58 to get rid of the conflict with RedHat 6.1. Instead the parameters lock and debug now have to be set in /etc/ppp/ippp0.d/options. If you install the package manually (using the tar.gz) make sure to have /etc/ppp/ioptions, if it does not exist, just execute touch /etc/ppp/ioptions.

Q: Why do I have to set IPADDR if I have dynamic IP-addresses?

A: Well as ifconfig, which is used in RedHat's ifup has to be invoked with IP-addresses you have to enter valid values like e.g. 192.168.100.1 for IPADDR and 192.168.100.2 for REMOTEADDR to set up your interface. These values will be automatically changed when a dial-in occurrs and set back to their original values on hangup.

Note: Of course their is an exception to this rule: if you have an internal network set up to work with this address-range, you have to change them. Please refer Section 6.1.

Q: Chargehup is not working, why?

A: Did you change Section 4.1 and followed the instructions in Section 4.2?

Notes

[1]

Though you could use the ip-up/down-mechanisms and build your own structure.