歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

撥號網絡設置問答FAQ

  Q: TurboLinux下撥號不能工作, 為什麼? A: 撥號網絡不工作的原因很多,TurboLinux的技術支持不提供對 SLIP, CSLIP, SLIRP, PLIP 的支持,我們假定您已經通過 TurboPPPCfg配置好PPP設備。 1) Modem不能撥號 如果調制解調器沒有撥號的聲音,這說明您的連接沒有開始, 請查看 /var/log/messages 中PPPD的出錯信息,您可以運行 minicom,一個簡單的撥號程序,輸入 AT .  調制解調器應該返回 OK. 如果不返回,那麼是您 的串口配置錯誤。重新運行 TurboPPPCfg確定調制解調器設備已經正確配置。並且已經 連接到 /dev/modem ,在Linux下不支持軟Modem。 2) 調制解調器已經開始撥號,但是無法連入ISP * 如果ISP使用PAP身份驗證,您必須打開TurboPPPCfg中的PAP選項。同時確定您的密碼和用戶 名已經正確輸入. * 如果反過來ISP不使用PAP,您卻使用PAP,也會出現類似問題。 * 調制解調器的數據格式錯誤,您可以運行 minicom, 輸入 AT&F1. 接著輸入: AT&W. 退出即可。 3) 內置ISDN不工作 - 大多數內置ISDN設備在Linux下不能正確工作,如果您要為Linux購買ISDN設備,請 您購買能夠支持標准串口設備的ISDN卡,或者外置ISDN卡。 ============================================================ Q: 我用dmesg察看,發現沒有ppp支持, 此時加入ppp需重新編譯內核,但我不知具體的 步驟! 請各位給點幫助! A: 兩種辦法: 1 重新編譯內核,在網絡部分將ppp支持加進去.關於如何編譯內核,在/usr/doc/HOWTO/Kernel-HOWTO中有詳細的解釋,這裡有個中文版,請看附件. 2 加載ppp模塊,如果上面的步驟中ppp是做為模塊的話. 加載模塊就簡單一些,通常這樣就可以了: modprobe ppp Q: Thank you! 你真是有問必答! 不過我在配置過程中還遇到了一些問題,笨的緣故:-). 我的redhat6.0已經把ppp做為一個模塊裝上了,就沒編譯內核! 我用你跟我說的modprobe ppp加入後,運行minicom -s 設置我的外置modem hayes optima 144 fax+voice, /etc/ttyS0 57600 8IN1 (一本參考書上說可以設成14400*4),我後來還設了9600(14400沒有)也不行! 其余選缺省. 在minicom下 AT[CR] OK ATDT92631 (9為撥外線) 回應為NO CARRIER 或ERROR或BUSY 我試了試ATDT9 2631情況差不多! 但我用ATDT10撥內線電話可以! 不知是什麼原因? A: 試一下atdt9,2631?這個逗號會停幾秒鐘再撥2631. 你是用單位的小交換機吧?許多小交換機在撥了9或0後要求間隔幾秒鐘再繼續撥號,不知你那裡 的有沒有這方面的要求? Q: 果然一試就靈!但新問題又產生了. 我用modprobe ppp加入ppp支持, 再按照在論壇上down下來的文章: "如何用 Linux 撥號上網? 作者:四通立方網友 OpenView " 所說的方法做了一下, 改了ppp-on,ppp-on-dialer內容,並設了ppp-on, ppp-off,ppp-on-dialer的可執行屬性! 運行ppp-on後,modem正常工作時的幾個指示燈都亮, 但我運行ifconfig,只有 lo ..... inet addr:127.0.0.1 .... ..... 而無 ppp0 ..... inet addr...... 此類信息, 用route命令可看出路由表中只有本地路由入口127.0.0.0 我也不知是什麼原因? 斷開時我運行ppp-off,出現 ERROR:....NOT FIND DEVICE PPP0的類似信息! modem卻還處於連接狀態. 不知怎麼用命令使其斷開. (我的modem待會自動斷開了) 我又用了如下命令: pppd /dev/ttyS0 57600 connect /usr/sbin/chat "" ATDT9,2631 CONNECT "" Username:263 PassWord:263 noipdefault defaultroute


但還是出現運行ifconfig無 ppp0 ..... inet addr...... 信息. 順便問一下,使用resolv.conf文件要設置nameserver, 不知263的nameserver怎麼設? A: 我個人傾向於用pppsetup配置ppp設置,非常簡單和直接. pppsetup可以從freesoft.cei.gov.cn裡找到. 263的name server我不清楚.你是北京的嗎?用你的isp的DNS server通常會比較快. =================================================================== Q:我們因工作需要,在實驗室配置了一台Linux ppp server用與提供電話拔入上網服務.Linux server已經連 結到了局域網上了.當從win98 Client拔通 Linux server 後,發現只能連到本局子網202.38.71.*,但是不能到達 網關202.38.71.62(ppp server can do so.).因此,我不能 連到廣阈網上.在pppd的選項文件options中已經用上了 proxyarp?,,且在win98拔號網絡中也設定使用遠程主機 的缺省網關(若在拔好網絡中指定網關,即ppp server 202.38.71.46,則拔好後連改ppp server也ping不通. 我不知道究竟是ppp server沒有設好,還是Win98那邊 沒設好.按理說proxyarp可以把client端的datagrams route 出去,而且實際上當ppp連通後,用arp -a可以得到 內核路由表: *(202.38.71.62) at 08:00:09:76:85:fc {ether} on eth0 ?(202.38.71.42) at HUP on eth0 其中,71.62為缺省網關.71.42為動態分配給win98的 ip地址. 請用e-mail告訴我怎樣才能從win98通過Linux ppp server 連到廣域網上.我不知道上面是否把問題 說明白了,若缺了什麼東西請通知我. 謝謝. A:你可能沒有打開ip_forwarding功能 你查看你的/proc/sys/net/ipv4目錄下的ip_forward內容是不是1 若不是你在/etc/rc.d/rc.local中加入 echo "1" > /proc/sys/net/ipv4/ip_forward 舊應該可以了 ======================================================================= Q:help me!!! 各路高手請了,小弟先給各位敬禮,我的modem在linux下一直罷工,請各位幫忙診斷診斷。 具體配置如下:Cirrus CLM Data Fax Voice內置56k pci總線,win98下使用 com4,irq12,io: D400~D4ff.我使用的是turbolinux 4.02中文版,在linux下顯示: PCI0:11:0 Cirrus unknow device.設置撥號網絡時總是顯示找不到modem,使用turboppp時我該使用哪一 個設備?我該怎樣去做?請不吝賜教,多謝多謝。 A:你的MODEM是pci的 就比較麻煩 因為pci設備的irq是在系統啟動時自動分配的 我推薦你看看 202.106.124.185的中國linux論壇的關於linux撥號服務器設置的文章 首先你需要設置你的串口3和串口 4 然後在 linux使用minicom來對modem進行測試 好象還要用setserial命令設置什麼速率什麼的 你看看 那裡的文章吧 good lUCk ======================================================================= Q:我用ppp拔入服務器(都是redhat6.1)用telnet與FTP時 建立連接要很長時間, 不知如何解決. 注: DNS正常, ping 正 常 A:telnet和ftp是由tcpd激發的,也就是說,inet進程代替某些daemon監視連接請求,一旦接收到連接請求,inet就激發相應的daemon,在該過程中,往往加入了tcpd進程,tcpd僅僅對連接進行安全檢查,如符合要求就允許連接,否則,采取相應的連接。所以,速度慢是因為tcpd進行安全檢查,你可以取消它,以提高速度。 修改/etc/inetd.conf:

如:ftp stream tcp nowait /usr/sbin/tcpd in.ftpd 改為:ftp stream tcp nowait /usr/sbin/inftpd in.ftpd ==================================================================== Q:我在Redhat6.1上裝xircom readport eth/modem時,開機通過probe並未自動裝入 module xirc2ps_cs,只有insmod xirc2ps_cs後再插入pc卡後,識別到,eth0和ppp0可用, 我試改/etc/pcmcia/config.opts中memory范圍也不行。 我如何在init時裝入xirc2ps_cs? 有沒有dos中類似autoexec.bat的設置?求教。 A:在/etc/rc.d下創建rc.modules文件 然後在文件內加入/sbin/modprobe xirc2ps_cs 另外在redhat版本中 還有一種修改/etc/conf.modules文件的方法 但是我不大記得了 你查查文檔吧 good luck =================================================================== Q:KPPP的幫助文件全是英文的,我一點不懂,誰教我設KPPP。 A:我們在這裡介紹如何設置Modem通過PPP協議(點對點)撥號上網,因為現在似乎已經沒有人 (ISP)使用SLIP協議了,關於SLIP和PPP協議的比較不是本書的討論范圍,總之,你就是想用, 恐怕也沒有ISP支持你。你的Modem只要是外置的就可以,如果是內置的Modem(只要不是WinModem 就可以,這是一種利用Windows來支持Modem的硬件,廠商不對外提供技術參數),或者你采用 ISDN上網,那麼請參考有關HOWTO文檔。如果你要將Linux服務器上的Modem共享給普通用戶, 請參考dhcpd等內容。 在Red Hat中缺省安裝了PPP,如果你沒有安裝,請看下面的安裝PPP部分。如果你要手動更新, 可以訪問:ftp://sunsite.unc.edu/pub/Linux/system/network/serial/ppp。 1.從



Q:我在Redhat6.1上裝xircom readport eth/modem時,開機通過probe並未自動裝入 module xirc2ps_cs,只有insmod xirc2ps_cs後再插入pc卡後,識別到,eth0和ppp0可用, 我試改/etc/pcmcia/config.opts中memory范圍也不行。 我如何在init時裝入xirc2ps_cs? 有沒有dos中類似autoexec.bat的設置?求教。 A:在/etc/rc.d下創建rc.modules文件 然後在文件內加入/sbin/modprobe xirc2ps_cs 另外在redhat版本中 還有一種修改/etc/conf.modules文件的方法 但是我不大記得了 你查查文檔吧 good luck =================================================================== Q:KPPP的幫助文件全是英文的,我一點不懂,誰教我設KPPP。 A:我們在這裡介紹如何設置Modem通過PPP協議(點對點)撥號上網,因為現在似乎已經沒有人 (ISP)使用SLIP協議了,關於SLIP和PPP協議的比較不是本書的討論范圍,總之,你就是想用, 恐怕也沒有ISP支持你。你的Modem只要是外置的就可以,如果是內置的Modem(只要不是WinModem 就可以,這是一種利用Windows來支持Modem的硬件,廠商不對外提供技術參數),或者你采用 ISDN上網,那麼請參考有關HOWTO文檔。如果你要將Linux服務器上的Modem共享給普通用戶, 請參考dhcpd等內容。 在Red Hat中缺省安裝了PPP,如果你沒有安裝,請看下面的安裝PPP部分。如果你要手動更新, 可以訪問:ftp://sunsite.unc.edu/pub/Linux/system/network/serial/ppp。 1.從



Copyright © Linux教程網 All Rights Reserved