トップページ⇒network
10コメント10KB

Linux で ATM

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
- Linux-2.4.0
- Fore Runner PCA-200E
- ATM for Linux 0.78 (atmsigdなどのツール類を入れるため)
な環境で Classical IP over ATM をやろうとしています。
いまのところ起動時に
-------------
hoge kernel: fore200e: FORE Systems 200E-series driver - version 0.2d
hoge kernel: fore200e: device PCA-200E found at 0xe0800000@` IRQ 10
hoge kernel: fore200e: device PCA-200E-0 mapped to 0xf8800000

hoge kernel: fore200e: device PCA-200E-0 self-test passed
hoge kernel: fore200e: device PCA-200E-0 firmware started
hoge kernel: fore200e: device PCA-200E-0 initialized
hoge kernel: fore200e: device PCA-200E-0@` rev. A@` S/N: 12302@` ESI: 00:20:48:40:30:0e
hoge kernel: fore200e: IRQ 10 reserved for device PCA-200E-0
-------------
と表示されてATM NICは認識されていますし
ifconfig atm0 すると
--------------
$ ifconfig atm0
atm0 Link encap:UNSPEC
inet addr:192.168.0.3 Mask:255.255.0.0
UP RUNNING MTU:9180 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
-------------
というふうな状態まではこぎつけたのですが、
いざatmsigdを起動すると
----------------
atmsigd:SSCOP: layer management - error O "VT(CC)>=MaxCC"
------------------
というメッセージが延々とSTDOUTに吐かれつづけます。
なんでしょこれ?
分かる人いらっしゃいますか?

あるいはLinuxでATMが動作している方がいらっしゃれば
使っているカードなど教えてください。
00021NGNG
やっぱりマイナーなのね・・・。
0003anonymousNGNG
答えてあげたいが、俺も分からんなあ・・・。
スマン。
0004もNGNG
じつはまったく同じところで詰まってます。
去年、自宅でまったく同じPCA-200EとASX-200WG(中古)を買ってSCの光ケーブルでネットワーク組んでるんですが、猿でもできるWinやMac同士のATM emulated LANはサクサク繋がったのにLinuxだとぜーんぜん繋がりませんわ。
えーと、オイラのほうはplanexのしょぼいEtherとPCA-200Eの2枚刺しで、動かしてるマシンあってそれでやってんですけど。。
ますわ。

なんかASX-200WGとPCA-200Eのマニュアルと格闘してみた感じの感想としては、まだちとよくわかんないんですが転送帯域とかのエラーっぽいんですが。
CCってのがCなんとかCellかCなんとかCarrierとかいう意味だと思うんで、MaxCCってたぶんATMスイッチ側で制限された転送帯域以上にカード側で帯域の要求があるからイチャモン就けられてるんだと思うんですけど。。

ASX-200WGのマニュアル読んでると
VT = Virtual Tributary -a structure used to carry payloads such as DS1s that run sigunificantly lower rates than STS-1s

って書いてあるから、ATMスイッチ側にログオンして転送帯域増やしてやるか、linux側で増やしてやればいいんだとおもうんだけど。。
いい加減なことを逝っちゃってごめん。
とりあえず、もちっと調べてみます。
0005もNGNG
あ、いかん。追加で

DS1 もSTS-1もデータ転送レートのことね。

以下、ASX-200WGのマニュアル抜粋

Asynchronous datarates are defined follows
DS1 1.544Mb*s 24DS0s(DS0=1voice channel)

Synchronous data rates(SONET) are defined as:
STS-1/OC-1 51.84Mb/s 28DS1s or 1 DS3

ってなってまふ。つまりデータ転送レートを多分カードのドライバの設定でVT使うなら
すっげー下げてくれってことみたいです。あい。

そいやOC-3で使うSC-SCコネクタの光ケーブルが生きてるかどうか調べる方法誰かしりませんか。。。
というか、再利用可能かどうか調べる方法。UTP5みたいにサクサク自作できないんで1本6000円もしやがるから生きてるかどうか調べるのは死活問題でして。。(涙)
00061NGNG
おぉ、やっと同士が!(笑)
がんばりましょー。
ちなみに当方、進展ナシ(笑)
ATMなんて初めて触るので悪戦苦闘中です。
当方はスイッチはこれから買います。ASX200なんて
買えないのでLE155。。。もちろん個人じゃないです。

中古とはいえATMスイッチ個人で買うなんてすごいですね!!

CCっていうのはATM用語でなんとかカウンタです
(もう忘れてしまった。。。歳だな。)
RC (Request Counter) と対で使われるやつで、
セルの送出タイミングを検出するのに使ってるもんらしいです。
VTってのはソース作者の独り言で
変数(Variable)送信(Tx)の意味にすぎないようです。
atm-0.78.tar.gz の scoop/scoop.h あたりに定義があります。

OC-3のSC-SCケーブルが6000円ってかなり安くないですか?
うちのはぷらっとホームに適当に依頼したやつですけど
5mで1本2万円だそうで。まさかボられてる?(w
0007もNGNG
いや、これがまた。ぷらっとほーむだと発狂するほど高いんですけど、愛三電気だとケーブル安いです。
おいらはそこで5mで5000ちょい、25mで2.5万で作ってもらいました。
自宅はこれで引いてます。

ASX-200WGは一昨年、OTTOで50万で売ってたので衝動買いしました(爆死)
ケーブルはたくさん作るなら、www.aisan.co.jpで製作器具から何から全部売ってます。30万だってよー(号泣)
導通試験用の光ファイバースコープがすーじゅうまんだってよー(号泣)
てなとこで泣いてます。
ケーブル自体はスゲー安いんです。実は。100Mで1万しないくらい。7000円だったかな。
でも、ケーブル両端の加工費が1箇所6000円なんで自動的に?1.2万円されてしまうという。。
ケーブル製作キットは30万なんで、つくりまくるならこっち買った方が安いです。
ちなみにコネクタはSCだと1つ2500円くらいです。

じゃ、するとカーネルのリコンパイルかなんかするしかないのかな?。

>中古とはいえATMスイッチ個人で買うなんてすごいですね!!
ってすべては高速にワレ○を落とすため。。。(爆死) いや、でもいまその性能生かしきってないです。
ATM Emurated LANでほとんど設定せずに繋いでWinとMacはなんとAppleTalkで繋いでるという情けなさ(爆死)
ちゃんとTCP/IPでつなげれるようにしないと。。もしくはクラスCで全部にプライベートIP振ったからAppleShareIPかな。
いずれにせよ、このATMスイッチってパケットフィルタリングやパケット監視、帯域変更もできるみたいですしちゃんと使えるようになりたいです(爆死)
0008名無しさんNGNG
>1
>atmsigd:SSCOP: layer management - error O "VT(CC)>=MaxCC"

SSCOPでエラーが出てるっていうことは、UNIシグナリング(SVC)がOnになってるんじゃないのでしょうか。
(SSCOPはUNIシグナリングのプロトコルなので、PVCで張るときにSSCOPのエラーがでることは有り得ないはずなんです・・・)

そのあとのエラーメッセージの「VT」「CC」についてはNICのマニュアル見ないとなんともコメントできません。
(普通、あんまり使わない用語じゃないかと。少なくとも私の5年にわたるATM交換機との経験上ではこういった用語って出てきた事がないので分からないです。ごめんなさい)

>5
>そいやOC-3で使うSC-SCコネクタの光ケーブルが生きてるかどうか調べる方法誰かしりませんか。。。

いちばん簡単なのはATMスイッチの生きてるポート同士をつないで、LOSが出るかどうかチェックするという方法じゃないかと思いますが・・・。

余り参考にならなくてすみませんm(_ _)m。
0009nobodyNGNG
>5

あまり参考になりませんが...
私は常にMAGライトを持ち歩いているので、これでシングル・マルチの判定をして
います。SCコネクタとライトの角度を変えていって、他端から強く光がでる角度
が狭ければシングル、明るさがリニアに変化すればマルチです
#ラボとかだと出所不明のやつが多くて..

近距離だとアッテネータ入れないとうまく通信できない場合があります。あと、
専用の研磨器とは言わんから、エアーダスターぐらい用意しておきましょう。
0010anonymous@global-user08.toshima.ne.jpNGNG
>>8 >>9
ありがとうございます。早速やってみます。
エアーダスター程度でも掃除できるもんなんですね。専用工具とか無いといけないものかと勘違いしてた自分が恥ずかしい。。
■ このスレッドは過去ログ倉庫に格納されています