LinuxでフレッツADSL?
■ このスレッドは過去ログ倉庫に格納されています
LinuxでフレッツADSLにつないでみた。 Vine2.1.5とRp-pppoeを使ったんだが、ちょっとハマってしまった。 /dev/pppが作られてなかったんだよね。 だから mknod /dev/ppp c 108 0 で作ってやったらアッサリと接続できたよ。 すでにローカルLANを組んで192.168.0.xとかにデフォルトゲートウェイ 設定してる人は、adsl-startの先頭に /sbin/route del default ってつけ加えると幸せになれるかも。 さらに蛇足だけれど、電話機を置く都合でモデムはスプリッタ無しで 回線に直結しちゃってるんだけど、ちゃんと接続できるのね。 そりゃあ、TYPE-IIなんてサービスがあるんだからそれも可能かな、 とは思っていたけど、実際にできちゃうとビビるね。 良質なスプリッタをちゃんと使った方が速度上がるらしいけれど、 まあ、今のところ充分満足してるんでスプリッタは電話につけてる 1個でいいかな。ダメだったら誰かツッコンでおくれ。 >>102 どういう配線なのかよく判らないが、MJ が二つ あって片方にだけ電話器を繋いでいる状態なのか? スプリッタは、電話器や FAX 等の通常のアナログ機器 のためにあるものだから、ADSL モデム自体には必要のない もの。実際うちもそういう形態で使えている。ただし、 電話に雑音が入る場合もあるようだ。 >103 そうそう。電話を置く部屋とPCを置く部屋が離れすぎてるんだよね。 本当は導入時にスプリッタを二つ調達するつもりだったんだけど。 たまに家人が電話で話していると、接続が切れたりするものの おおむね良好。やっぱ速い回線っていいね。 >>99 放置されそうなんでマジレス。 フリーソフトは対NTT納品には適さないからだ。 契約時の用件としてソフトウエアのライセンスを独占できなければならない等の条件があるんだとおもう。 rp-pppoe使ってます。たいてい5分ぐらいで接続が切れ、 HDがカタカタいいだします。再接続を試みているようなのですが、 成功した試しがないので、結局手動で再接続してます。 adsl-setupで要求ごとに接続する?はもちろんNOにしてます。 ちなみにNTTのモデム使用で、Macでは問題なく動作中。 誰か助けて〜 >>106 netstat -r で確認してみたら。 >107 レス感謝です。 家に帰ったら確認してみます。 ちなみにNIC2枚差しでモデムとはeth1で繋いでいるのですが、 接続中はifconfigでeth0,eth1,ppp0,loがみえていて、 落ちる時はppp0が消えているような状態だったりします。 しかたないのでこの後adsl-stopをしてから再度adsl-startをしてます。 >>108 > 落ちる時はppp0が消えているような状態だったりします。 /etc/ppp/pppoe.confの"CONNECT_TIMEOUT="はどうなってる? 0以外になっているとそこで指定した秒数以上接続に失敗すると エラー終了してしまうので、より大きい数値にするか、永遠に リトライさせるなら0を指定すると良い。 あと、CONNECT_POLLで線が繋がってるかどうかのチェックも させたほうが良いぞ。 >109 レス遅くなってしまいました いろいろやってはみたものの、結局リトライが成功しないのです。 リトライ成功率0%なのです。 あ、connect_pollはちなみに4です。 他にも似たような現象になった人いないのかなぁ。 NTTフレッツで、NICはGreenHouse EL100RT でした。っていうか最初の接続自体はOKだしマシンはリトライ一生懸命 してるのでハードの問題ではないと思う。 zdnetは死ぬほど読んだけど結局わかんねっす。 pingうとうが何しようが切れるときは切れるし・・・ 鬱出汁鵜 >>112 プロバは?プロバで切られることもあるとか。 pppoe を最新のにしてみるとか。 eth1でモデムにつないでるそうだが、eth1にローカルIP設定してない? 消してみてみそ。 >>110 とりあえず一通りの情報を出してくれ。 * Linuxカーネルのバージョン * distributionのバージョン * pppのバージョン * rp-pppoeのバージョン >114 eht1の設定は問題なさそうなので、 もろもろの最新版を試してみます。 >115 * Linuxカーネルのバージョン 2.4 * distributionのバージョン RedHat7.1 出先なので。その他はうちに帰ってから みてみます。ちなみに雑誌の付録のCDROMに入ってたFTP版 RedHat7.1からインストールしました。 マシンは中古のHP NetVectra 300mhz です。 フレッツADSL+Vine2.1CR(カーネル2.2)+ppp2.4.0+rp-pppoe3.1 で現在安定して接続できています。 WindowsでMTUとかRWINの調整をしますが、 Linuxのほうではどこをいじればよいのでしょうか。 >>117 MTUはifconfig,RWINはrouteで設定する。詳しくはmanを見てくれれば いいけど、Linuxではいじらなくてもいいと思う。うちはフレッツ1.5Mだけど デフォルトのMTU,RWINでコンスタントに1.3Mbps強出るよ。 長いけど、 接続後落ちて再接続を試みて落ちるまでのログです。 なぜ?? redhat 7.1 /rp-pppoe3.1/ppp2.4/NTT フレッツADSLです。 Dec 22 22:42:59 tako pppd[3302]: Using interface ppp0 Dec 22 22:42:59 tako pppd[3302]: Connect: ppp0 <--> /dev/pts/0 Dec 22 22:42:59 tako pppoe[3303]: Changed pty line discipline to N_HDLC for synchronous mode Dec 22 22:42:59 tako pppoe[3303]: PPP session is 64036 Dec 22 22:43:00 tako pppd[3302]: local IP address 218.47.33.166 Dec 22 22:43:00 tako pppd[3302]: remote IP address 218.47.160.6 Dec 22 22:46:43 tako network: Shutting down interface eth0: succeeded Dec 22 22:46:43 tako pppoe[3303]: recv (receivePacket): Network is down Dec 22 22:46:43 tako pppoe[3303]: recv (receivePacket): Network is down Dec 22 22:46:43 tako network: Shutting down interface eth1: succeeded Dec 22 22:46:43 tako sysctl: net.ipv4.ip_forward = 0 Dec 22 22:46:43 tako network: Disabling IPv4 packet forwarding: succeeded Dec 22 22:46:44 tako apmd[652]: User Standby Dec 22 22:46:59 tako pppoe[3303]: send (sendPacket): Network is down Dec 22 22:46:59 tako pppd[3302]: Modem hangup Dec 22 22:46:59 tako pppd[3302]: Connection terminated. Dec 22 22:46:59 tako pppd[3302]: Connect time 4.0 minutes. Dec 22 22:46:59 tako pppd[3302]: Sent 61476 bytes, received 572982 bytes. Dec 22 22:47:00 tako pppd[3302]: Exit. Dec 22 22:47:00 tako adsl-connect: ADSL connection lost; attempting re-connection. Dec 22 22:47:05 tako pppd[3517]: pppd 2.4.0 started by root, uid 0 Dec 22 22:47:05 tako pppoe[3518]: Changed pty line discipline to N_HDLC for synchronous mode Dec 22 22:47:05 tako pppd[3517]: Using interface ppp0 Dec 22 22:47:05 tako pppd[3517]: Connect: ppp0 <--> /dev/pts/0 Dec 22 22:47:05 tako pppoe[3518]: send (sendPacket): Network is down Dec 22 22:47:20 tako last message repeated 2 times Dec 22 22:47:36 tako pppd[3517]: LCP: timeout sending Config-Requests Dec 22 22:47:36 tako pppd[3517]: Connection terminated. Dec 22 22:47:40 tako pppoe[3518]: Timeout waiting for PADO packets Dec 22 22:47:40 tako pppd[3517]: Exit. 読み込み時間 0.21 sec 回線速度(Kbit/秒) 4304 Kbps 回線速度(Kbyte/秒) 538.78 Kbyte/Sec 1曲の所要時間 7 秒 ISDNの約何倍 99.77 倍 測定サイト http://speed.on.arena.ne.jp/ v2.0.7 測定時刻 2001/12/22 23:55:06 回線種類/線路長 ADSL/-km キャリア/プロバイダ NTTフレッツADSL/biglobe ホスト1 WebArena(NTTPC) 1.12Mbps(539kB,4.1秒) ホスト2 at-link(C&W IDC) 1.15Mbps(539kB,4.1秒) 推定最大スループット 1.15Mbps(143kB/s) コメント NTTフレッツADSLとしては速いほうです。(2/5) >>121 > Dec 22 22:46:43 tako sysctl: net.ipv4.ip_forward = 0 > Dec 22 22:46:43 tako network: Disabling IPv4 packet forwarding: succeeded って書いてあるように見えるのは気のせい? コイツをADSLルータとして使ってるのならip_forward=1でないと だめだと思うのだけど、、 あとのログを見る限りでは相手側とのパケットのやりとりに失敗している 程度の記録しか残ってないみたい。 > Dec 22 22:46:59 tako pppoe[3303]: send (sendPacket): Network is down その後、再接続を試みるのだけど > Dec 22 22:47:40 tako pppoe[3518]: Timeout waiting for PADO packets PPPoEのセッションが確立できなくなっているみたい。 これってフレッツADSL特有の "10分制限" なんではない? 接続が不正に終了すると10分間再接続ができなくなるってやつ。 >>122 うちではこんな感じ。 測定サイト http://speed.on.arena.ne.jp/ v2.0.7 測定時刻 2001/12/23 00:06:44 回線種類/線路長 ADSL/0.5km キャリア/プロバイダ NTTフレッツADSL/wakwak ホスト1 WebArena(NTTPC) 1.07Mbps(539kB,4.6秒) ホスト2 at-link(C&W IDC) 1.19Mbps(539kB,3.6秒) 推定最大スループット 1.19Mbps(148kB/s) コメント NTTフレッツADSLとしては速いほうです。(2/5) まぁ、普通くらいなんではないかと。 > これってフレッツADSL特有の "10分制限" なんではない? おそらくそうでしょうな。 ん? 洩れは10分じゃなくて5分って聞いた事あるけど。 最近回線落ちた事ないからわからん。 >123 >> コイツをADSLルータとして使ってるのならip_forward=1でないと システムの設定としては/etc/sysctl.conf で net.ipv4.ip_forward = 1と しているし、端末のマシンからもネットに出れるのでここでip_forward=0と でる理由はなぜなんでしょうね。 > これってフレッツADSL特有の "10分制限" なんではない? winとかmacからだと接続先から切られた経験はあまりないので、 Linuxのみの現象なのか、なぜそうなるのかがわからないです。 解決しました。 マシン(HP NetVectra)のハードウェア側のスリープ設定を解除したら 問題なくなりました。逝くべきですね。 言い訳をするとMac以外のマシン持ったのが初めてだったので、 そんな設定があることに気づかずお騒がせしてスマソ。 レスくれた人ありがとう。常時接続っていいね。 >>127 ログに残ってなかったから解らなかったけど、 ネットワークカードごとsleepしちゃってたってワケね。 スリープ/サスペンド設定を完全解除するか、もしくは ネットワークカードに割り当てられてるIRQに対して ウエイクアップイベント(このIRQの割り込みが発生した ときにスリープから復帰する)を設定しておくのがよいのでは。 >>125 NTTの東西で設定が違うです。 東日本で10分、西日本で20分です。 これはADSLのセッションが異常終了したときに 再接続ができなくなる時間の長さなので、 正常にセッションを切った場合はすぐにつながります。 接続が切れたら自動再接続したいのですがどんな方法がありますか。 vine2.1でnttのpppoeとpppdをつかっています。 あと、fowardingの設定があるのでppp0でつながってほしいな。 >130 rp-pppoeがいいんじゃないかな? vine2.1だとpppd,pppが古いかも知れないので,あたらしいめの奴に かえてみないとだめかも・・・ ついでだから,apt-get install dist-upgradeで Seedにしたらどうでしょう? Seed plusのなかにrp-pppoeの最新版あるし. すみません。solaris板ではレスが頂けないので。。。 adsl-startすると、messagesに pppd[xxx]:[ID xxx daemon.notice] pppd 2.3.10 started by root,uid 0 pppoe[xxx]:[ID xxx daemon.error] socket:No such file or directory pppd[xxx]:[ID xxx daemon.notice] Connect:ppp0 <---> /dev/pts/9 pppd[xxx]:[ID xxx daemon.notice] Modem hangup pppd[xxx]:[ID xxx daemon.notice] Connection terminated. と出ます。pppdがsocketとリンクしてくれないんですが何故なんでしょう? 「Solaris8 x86、pppd-2.3.11、rp-pppoe3.3使用。」 adsl-connectの中で、 /usr/local/bin/pppd pty '/opt/SUNWpppoe/sbin/pppoe -p /var/run/pppoe.conf-adsl.pid.ppoe -I iprb0 -T 80 -U -m 1412 ' とやった時点で、 pppoe[xxx]:[ID xxx daemon.error]socket:No such file or directory と出るところまで判明。 DEBUG=1 adsl-startの、この箇所のログ頂けませんでしょうか。 >>135 そうじゃない。134 が Solaris に手出した事が間違い。 >>136 Linux でのログ見ても参考にならんだろ。 truss で "No suck file or directory" が出る原因を調べたら? >>136 socket()で"No such file or directory" って言われるってこと は、adsl-start (adsl-connect) を root で動かしてないってこ とではないの? pppoeにはIP raw socketと呼ばれるローレベルのソケットが必要 だから、少なくともroot権限は必要になる。あとはSolarisカー ネルがraw socketに対応しているかどうかだけど。 >>136 さま、>>139 さま有り難うございました。 お陰様で、無事ADSLが使用出来る様になりました。 これで30MBあるpatchを落とす事が可能です。 有り難うございましたm(__)m感謝。 >>134 >>140 結局原因は何だったの? できれば詳しく書いてくださいな。 後で悩むだろう人の助けになると思われるので。 RedHat6.2 Kernel 2.2.14のノートPC(Pentium166 Mem48MB)を ルータ代わりにrp-pppoe(3.3-1)を使ってFlets ADSLに接続 しています。速度は割と良く1.2Mbps程度は出ています。 しかしLAN内のPCでインターネットから連続してダウンロード していると、下記のどれかのメッセージを先頭に、切断されて しまう事が多いのですが、どなたか解決策をご存知の方は いらっしゃいますか? pppoe:Packet too big! Check MTU on PPP interface or pppoe: Bad TCP checksum XXXX or pppd: Protocol-Reject for unsupported protocol 0xXXXX 尚、pppdは、2.3.11です。 MTUはppp0が1454,Lan側のeth0が1500,LAN上のPCが1500に設定 してあります。 >>142 はい。 adsl-setupの時に、INTERFACEの指定を、 iprb0 にしていたのが原因でした。 /dev/iprb0 とする事でちゃんと繋がる様になりました。 よくあるFAQなんだそうです。 >>144 そーか、Solarisだとそういう設定をしなきゃいけないんですな。 Linuxだと/dev/eth0とかじゃないから、そのへんの違いってことっすね。 >>143 そのノートPCがパケットを処理しきれなくなってるんでは。 切れた瞬間にuptimeしてload averageを見てみると良いかも。 あと、pppoe.confの SYNCHRONOUS= CLAMPMSS= はどうなってる? 146さん、ご親切にありがとうございます。 そうなんですよね。ダウンロード時の負荷が高い時にそうなっているので、 PCがパケットを処理しきれなくなっているのかも・・・と思っています。 でも、必要最小限のサービスしかUPしてないし、Pentium133(失礼166は 間違いでした)なら余裕だと思っているのですが・・・ ちなみにpppoe.confは、 synchronous=no clampmss=1412 になっています。 synchronous=yesにして試してみました。 かなり負荷をかけてダウン/UPロードしましたが、問題は起きなくなりました。 助かりました。本当にありがとうございました。 Mosquito(3.2.2)でLinuxRouterを目論んでいます。 Linux自体きちんと弄ったことないのに、 ノートPC(Thinkpad365X)にインストールして どうにかeth0、eth1、lo、ppp0が認識されるとこまではいきました。 rp-pppoe(3.0)でadsl-setupして、adsl-startとしたところ "There already seems to be an ADSL connecton up(PID 4113)" ってな状態です。そこでadsl-statusしたところ、 "Link is attached to ppp0, but ppp0 is down"になりました。 これは実際には繋がっていないからだろうって思うんですけど、 "There already seems to be an ADSL connecton up(PID 4113)" が分かりません。 一応DNSにpingしても返ってきません。 どんな問題が考えられるでしょうか? ID、Password違いかと2〜3回やり直しても同じでした。 pppdが2.3.7以降じゃないとダメだったような・・・ (rp-pppoeって) 調べたところpppdは2.4.1でした。 フレッツで使用している人はいるので、 まず設定ミスだと思うんですが・・・ >>150 ps -eしてPID=4113にadsl-connectが居ない? おそらくadsl-connectが居ると思うけど、そのときは いったんkill 4113でKILLしてから、 adsl-connectでインタラクティブに接続をかけてみると良いと思う。 何らかのヒントが出るはずだから。 >>153 SuSEユーザさん 確かにいました、adsl-connect。 killしてadsl-connectをしたところ、 Using interface ppp0 connect :ppp0<-->/dev/ttyp0 cannot determine ethernet address for proxy ARP local IP address 〜 remote IP address 〜 って返ってきました。 その後、vm: do try to free pages failed for kswapd となり、プロンプトが無くなりました。 proxy ARPでのアドレスを決められない? うーん、proxyARPのあたりは何も弄っていないと思うんですが・・・。 もうちょっと見直してみます。 adsl-connectやると不明デバイスとか出てきてできないんだけどなんで? >>154 > その後、vm: do try to free pages failed for kswapd > となり、プロンプトが無くなりました。 単純にスワップ領域を含めたメモリが足りてないのでは。 Linuxカーネルのバグである可能性もあるんで、とりあえず アップデートが存在するなら適用すべし。 >>153 >>156 その後、再インストールしてもう一度設定し直したら、 今度はすんなりと、インターネットに繋がりました。 無事ルーター化してます。 前回はwebadmin(別PCからブラウザで設定)というツールを使って、 インタフェースとADSLの設定をしたのですが、 今回はインタフェースの設定をwebadminでして、 ADSLの設定は直接ルーターにするPC上で行いました。 そこの部分で問題があったのかも知れません。 初めから全て直接設定出来れば良かったんですが、 webadminで設定しないとeth0しか認識しなかったもので。 色々と勉強になりました。 レス頂き有難うございました。 >>157 特にLinux or UNIX compatiblesの場合がそうだけど、 あまりユーザインターフェイスによる設定を期待しない ほうが良いと思うよん。 テンプレートを作ってくれる程度に考えておく方がよし。 >>157 ifupとか、そこいらの問題じゃないの? ifconfigでいけるでしょ・・・ man ifconfigとJFのHOWTOを(・∀・)チェキ!! >>158 そうですね。初めは、ルータ機上でCUIで全てやれば 勉強にもなるだろうと思い手を付けてみたんですが、 UIで設定できるところまでいったらそちらに頼ってしまいました。 >>159 ifconfigはinterfaceの状態見るぐらいしか分かりませんでした・・・。 ifconfig [network address] [netmask] up ってしておけば簡単なことだったんですね。 元々Linuxユーザー向けのモノで、非ユーザー向けのマニュアルも無く、 とりあえずやりながら覚えていこうってな感じでしたので。 やっと稼動したものをまたやり直すのは、もったいない感じですが、 ちょっともう一度やり直してみます。 はじめまして。rp-pppoeでADSLの設定をしていたんですが、NICというのが何か 分かりません。教えて下さい。 >>161 LANカードの設定知しれ。 テキストにデバイス書き込め。 >>161 http://206.127.225.90/ ~emon/ranklink.cgi?id=saikyo ここ見れ。 なるほど。NICはLANカードのことでしたか。でまぁ結局無事に繋がりました。Insider's Computer Dictionaryはいいですね。さっそくブックマークに追加です。。。 >>164 ゴルァ!!わしは15歳になったばっかりの青年・・・裏社会を見せるでない。 >>167 タンが無いだけマシ >>168 逝って良し なんか複雑な気分だおめーら。漏れが40代の男の可能性を考えてみたか? ちょっとさばをよみすぎたぞおめー。 >>169 40代の男... 169タン(;´д`)ハァハァ Redhat7.2でフレッツADSLに繋げない・・・・・ バージョンアップとか必要? NTTのくれた奴だとうまくいかない・・・ >>171 フレッツADSLへの接続って、NTT提供のソフトを使ってる? rp-pppoe使ったほうが確実だよ。 RedHat7.2に付いてたはずなので探すべし。 付いているのはわかったけど、adsl-setupと打っても起動しない なぜ???? >>174 RedHat 7.2のrp-pppoeには、なぜかadsl-setupが付いてないみたい。 http://www.roaringpenguin.com/pppoe/ からSRPM(rp-pppoe-3.3-1.src.rpm)を入手して、それをインストールしてみたら? インストールのしかたは、googleで 「srpm rebuild」 を検索すれば、調べられると思う。 >>175 176 desu tsunagari mashita ga Nihongo utenaidesu~~ (T T) >>177 netscapeはなぜか日本語が打てないので私も困っています。Cannaがはたらかない!! KDEに入ってるブラウザはCannaが使えますが。 [新しく発言をつくる] [EXIT] [MSI-694D 掲示板] WAVEファイルが再生できない 新規発言を反映させるにはブラウザの更新ボタンを押してください。 >178 ふう、やっと日本語入力ができるようになりました。 ちなみにGNOMEの標準ブラウザです。 でも、名前欄にたまに入力できないのはどういうわけだろう?? あと、標準のCannaは使いづらいですね。もっといいの無いですかね? >>182 割と丁寧な取説も用意されてるし、Webadminの表示は日本語 なので判りやすいし、いいんじゃない。 >>181 正直 Atok X 買いに走ったほうが良いかもな。安いよ。 同僚のマシン触ったんだがヤッパ Atok 賢いわ。 俺は SKK マンセーなんだけど。 >>182 使い古しのFMVに入れようとしたら kernelpanicで止まってしまった(鬱 /etc/hosts は localhost だけですか? /etc/sysconfig/network だけに HOSTNAME を書いたら gnome に文句言われたんだけど。 おい、教えてください。 Get_Hostbyname: Unknown host giko と言われて困ってます。 >>188 自分のマシン名が見えないって事なの? /etc/hostsに 127.0.0.1 giko localhost って書いとけばいいんじゃないか。 >>190 >自分のマシン名が見えないって事なの? そうです。% host giko が not found: 3(NXDOMAIN) となるので、 たまに不都合が。 127.0.0.1 giko localhost 127.0.0.1 localhost giko の両方試してみたけどダメです。 /etc/nsswitch.conf には hosts: files nisplus nis dns となってるんですけど…。 >>192 gnomeだけエラーをはくのか? だったらよく和下欄が、 とりあえず/etc/host.confに orfer hosts,bind multi on として試してみ。あとは man -k resolvをすべて目を通す。 ifconfigでRX TXともにerrorsがでるのですが、普通でます? すみません、外出かも知れませんが LinuxでBフレッツは使えるのでしょうか? >>194 orfer -> order >>195 でない >>196 俺のところで既に使ってるよ。 BフレッツならフレッツADSL同様にPPP over Ethernetだから、 LinuxマシンをBフレッツルータにできる。 RedHat Linux7.2でフレッツADSLを使ってインターネットに接続しています。 このマシンをルータ代わりにしようと思うのですが、他のマシンからは、 インターネットに接続できません。 rp-pppoeを使って接続していますが、設定のところでファイアーウォールを MASQUERADEにしています。 もちろん、Linux→クライアント、クライアント→Linux、Linux→外部は、全て pingが通ります。 考えられる原因などありましたら教えてください。 /proc/sys/net/ipv4/ip_forward は? >>200 cat /proc/sys/net/ipv4/ip_forward とすると、1と出てきます。 rp-pppoeでADSL接続時に読み込まれるマスカレード設定ファイルは、 /etc/ppp/firewall-masq でよかったですか? その設定を下の場所にアップロードしておきます。 http://design.pekori.to/test/firewall-masq.txt ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる