Printing Does not Work with: lpd, X-Windows, Dial-up

Support knowledgebase (cep_basic_network)

Symptom:

Network-based services dependent on name resolution do not work, e.g. lpd, X-Windows, or ISDN/Modem dial-up.

Cause:

Network-based services depend on name resolution, i.e. a computer can be identified by his id. If the base configuration then name resolution fails. A network service request cannot assigned to an addressee and therefore the request cannot be completed.

Solution:

You can set the machine name and the network domain using yast.

Please take care:

  • The top-level domain name should not consist or more than 4 letters.
  • Do not put a period at the end of the domain name.
  • It is possible to use sub-domain names consisting of other sub-domain names sub_sub_domain.sub_domain, although this should be avoided if not absolutely necessary. You only need to use a sub-domain name if the network provider demands it or if a complex internal network has been installed.
  • Domain names are preferably written using lower case letters, upper case letters will be converted into lowercase.
  • If possible, use the domain name of the network provider.
  • If you do not want to connect to the Internet, the syntax placename.country might be useful.
  • The complete name as output by the command hostname -f should look like this: computer_name.domain.top_level_domain. Again, the top-level domain has 4 letters at most. Enter the configuration into YaST as follows:
    See also:
    o route.conf: Routing under S.u.S.E. Linux

    Keywords: NETWORK, BASIC, SETTING, LPR, PRINTING, PRINTER, DIAL-UP

    Categories: Network

    SDB-cep_basic_network, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 28. Okt 1998
    SuSE Linux AG - Last generated: 28. Okt 1998 by ftspohl (sdb_gen 1.40.0)