dialup.txt
上传用户:gzpyjq
上传日期:2013-01-31
资源大小:1852k
文件大小:5k
源码类别:

手机WAP编程

开发平台:

WINDOWS

  1. From: Roger Willcocks <Roger.Willcocks@LOOT.com>
  2. To: devel@wapgateway.org
  3. Subject: RE: WAPGateway
  4. Date: Mon, 17 Jan 2000 18:39:58 -0000
  5. Here's a list of the changes I had to make to RedHat 6.1 'out of the box' to
  6. get the WAPGateway 0.2 up and running ...
  7. My modems serial line rate is fixed at 9600 baud.
  8. Install the mgetty package:
  9. rpm --install mgetty-<version>-RPM
  10. In /etc/inittab add a line:
  11. S0:2345:respawn:/sbin/mgetty ttyS0 -x 6 -D /dev/ttyS0
  12. In kannel.conf add (the IP address is the address of the Linux box)
  13. wdp-udp = wap
  14. interface-name = 192.9.200.100
  15. wap-service = "wsp/wtp"
  16. In kannel.wapconf change the heartbeat-frequency to the same as in
  17. kannel.conf
  18. heartbeat-freq = 5
  19. ---
  20. XXX: sidenote 7.7.2000:
  21.  In new Kannel (version 0.9.2 and up) configuration files are a bit
  22.  different. Just use gw/wapkannel.conf for both the bearerbox and
  23.  wapbox and you should do just fine (except that if the
  24.  wdp-interface-name '*' does not work, replace it with actual IP of
  25.  your Linux box)
  26.                          -- rpr@wapit.com
  27. ---
  28. Add /etc/ppp/options.server (first IP address is server address, 2nd is
  29. assigned phone address):
  30. -detach
  31. default-asyncmap
  32. modem
  33. crtscts
  34. lock
  35. +pap
  36. -chap
  37. proxyarp
  38. noauth
  39. passive
  40. 192.9.200.100:192.9.200.200
  41. debug
  42. In /etc/mgetty+sendfax/login.config change about line fifty to say:
  43. /AutoPPP/ - - /usr/sbin/pppd 9600 file /etc/ppp/options.server
  44. in /etc/mgetty+sendfax/mgetty.config change the connect speed (was 38400):
  45. speed 9600
  46. Add hello.wml in the root html directory of your http server (RedHat 6.1
  47. supplies Apache)
  48. <?xml version="1.0"?>
  49. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 
  50.  "http://www.wapforum.org/DTD/wml_1.1.xml">
  51. <wml>
  52. <card id="main" title="Hello, world" newcontext="true">
  53.  <p>Hello, this is a message from Roger's Linux WAP server :-)</p>
  54. </card>
  55. </wml>
  56. In /etc/hosts add 'x' as an alias for the local server:
  57. 127.0.0.1 x localhost
  58. In /etc/syslog.conf add a line saying (to enable ppp debug messages):
  59. daemon.* /dev/console
  60. In /etc/ppp/pap-secrets add a line saying (ip address is phone's assigned
  61. address):
  62. wap * "" 192.9.200.200
  63. ---
  64. Now configure your phone (mine is 7110) with
  65. homepage http:/x/hello.wml
  66. connection type continuous
  67. connection security off
  68. bearer data
  69. dial up number <your modem>
  70. ip address 192.9.200.100 (or whatever)
  71. auth type normal
  72. data call type analogue
  73. data call speed 9600
  74. username wap
  75. password <blank>
  76. --
  77. Hope this helps,
  78. --
  79. Roger
  80. -----------------------------------------------------------------------------
  81. When you access a "web page" using a PC based browser, the 
  82. "web server" tells your PC browser what kind of document it
  83. should expect. This is done by using something called MIME-types.
  84. The common MIME type for a plain HTML document is "text/html".
  85. However, for a WAP micro browser, which cannot read HTML, the
  86. MIME type has to be different. 
  87. The MIME types for serving WML contents are: 
  88.      Document type             MIME type                       Typical ext
  89.      Plain WML documents       text/vnd.wap.wml                .wml
  90.      Wireless Bitmap Images    image/vnd.wap.wbmp              .wbmp
  91.      Compiled WML documents    application/vnd.wap.wmlc        .wmlc
  92.      WMLScripts                text/vnd.wap.wmlscript .wmls    .wmls
  93.      Compiled WML Scripts      application/vnd.wap.wmlscriptc  .wmlsc
  94. To add the above MIME types to the Apache HTTP server,
  95. here's what you do: 
  96. Edit the srm.conf file (usually in /etc/httpd/conf) 
  97. Locate the AddType section, and add the following
  98. section to the file: 
  99.      # MIME Types for WAP
  100.      AddType text/vnd.wap.wml .wml
  101.      AddType image/vnd.wap.wbmp .wbmp
  102.      AddType application/vnd.wap.wmlc .wmlc
  103.      AddType text/vnd.wap.wmlscript .wmls
  104.      AddType application/vnd.wap.wmlscriptc .wmlsc
  105. Save the file and restart the Apache HTTPd. 
  106. ------------------------------------------------------------------------------
  107. Date: Mon, 3 Jul 2000 09:33:16 +0200
  108. From: Wutke Matthias <Matthias.Wutke@erl9.siemens.de>
  109. To: devel@kannel.org
  110. Subject: kannel working with S35i
  111. The new version kannel 0.10 works really fine with the Siemens S35i.
  112. The preferences for the Gateway can be found in the menu
  113. internet -> profiles -> <choose a profile> -> preferences
  114. They are to be configured as written below:
  115. Profile:           Name of your profile
  116. Dial Number:       Phone number for connecting with your provider (Server)
  117. Connection Type:   Analogue or ISDN (has no effect)
  118. User:              Registered user at the provider
  119. Passwd:            Password of user
  120. IP:                IP-Address of the Provider's Gateway
  121. Port:              Port, which the Gateway listens to (e.g. 9201 for
  122.                      wsp/wtp protocol)
  123. Startpage:         Homepage of your Provider or any other wml-page
  124. Cancel Time:       Time in seconds, after which the connection is closed