Slmodem を FreeBSD に移植するスレ (90レス)
1-

1
(17): 1 04/03/31 06:23 AAS
最近の NotePC によく載ってる SmartLink 製のモデム。
これはいわゆる Winmodem なので FreeBSD では動かず、悲しい。
ところが、SmartLink ltd は Linux 用のドライバー(kernel module)を作って公開してくれてる。
しかも、ソース付きという太っ腹ななわけですよ!!
これを生かさない手はないという事で、早速、↓から頂いて来ました。
外部リンク:ftp.smlink.com

すかさず展開して、ドキュメントの類は一切見ずに make しました。
省20
10
(1): 04/04/01 20:00 AAS
KERNEL_DIR:=/lib/modules/$(shell uname -r)/build
で嵌ってる時点でアレだと思うが。
11
(1): 04/04/01 20:07 AAS
「Fortran の経験を使って」ってなーんかどっかでみたことあるような
フレーズなんだよなぁ〜
12: 1 04/04/02 08:18 AAS
>>7 >>8
何ですかそれは?

>>9
あー、なるほど、GNU make(gmake) と言うのがあって書式が違うわけね。
やっとわかったよ。いつも make 使ってて知らなかった。サンクス。
13: 1 04/04/02 08:20 AAS
で、gmake したら、いくつか警告がでるものの、かなりコンパイルが進んだ。
-----------------------------------------------------------------
gmake -C modem all
gmake[1]: Entering directory `/tmp/slmodem-2.9.6/modem'
rebuild profile...
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_main.o -c modem_main.c
modem_main.c: In function `modem_main':
省11
14: 1 04/04/02 08:20 AAS
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_pack.o -c modem_pack.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_ec.o -c modem_ec.c
modem_ec.c:689: warning: `t403_timeout' defined but not used
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_comp.o -c modem_comp.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_param.o -c modem_param.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_debug.o -c modem_debug.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o homolog_data.o -c homolog_data.c
省12
15: 1 04/04/02 08:21 AAS
しかし、良く見たら >>9 指摘の通り、.o しかないのが2つあった。
全部 source があると思ってたからガッカリ。やっぱ、これ、まずいですかね?
ライブラリーだから OK とか、 i386 同士なら互換とか、甘いですかね?
もしダメなら SmartLink にメールして source も入れてもらいますか。

>>10 それってインストール先じゃないのかな? まだ関係ないと無視してた。

>>11 うーん、言ったかもしれないけど、覚えてないなぁ。移植も開発も初めてだしなぁ。
16: 04/04/02 09:03 AAS
>>9 は反省しる。

>あー、なるほど、GNU make(gmake) と言うのがあって書式が違うわけね。
>やっとわかったよ。いつも make 使ってて知らなかった。サンクス。
教えられた瞬間に態度がでかくなる奴ってよくいるね。

以降放置推奨。
17
(2): そんな餌に釣られクマ [sage >>9「やっぱ犬、BSDウンコ」とキレるまで我慢汁] 04/04/02 19:44 AAS
>>1
外部リンク[html]:www.linux.or.jp
glibc独自だって書いてある。

それより前に/usr/include/linux/*.hが見つからないってコケないか?
もしかして一式持ってきた?移植ご苦労様です。
18
(1): 04/04/03 12:31 AAS
まぁガンガレ>1
漏れは生暖かくヲチしてます。

ところでWinモデムって海外じゃうまく使えないことがあるのは
知ってるかな?
19
(3): 04/04/03 14:05 AAS
とりあえず、オブジェクトはしばらく忘れて、
何もしないデバイスドライバをアタッチするところから始めたら?
SLmodemって、要するにICHのAC97のモデムリンクの先に
ある奴なんで、まずはICHをアタッチさせるのが先決でしょうな。
20
(5): 1 [sae] 04/04/03 21:40 AAS
>>19
つまり無駄なことしてるってことですか?それか
らアドバイスくれているようですが、質問者やク
レクレ君が理解できてその目的が達っせられること
くらい判らないのですかねぇ。
まぁ自称上級者に何を言っても無駄ですが。
(AA略
21: 04/04/03 21:58 AAS
>>20
チミ、そういう穿った物の見方すると進まないよ。
22
(3): 04/04/03 23:38 AAS
>>20
数ヶ月かけてコンパイルエラーを回避するのに費す時間があるなら、
FreeBSDで動くドライバをSlmodem用に仕立て直す方が現実的という
ことですね。
23: 1 04/04/04 07:31 AAS
まず最初に、>>20 は偽物です。

>>17 情報どうも。
いや、持ってきてないです。それ関係でコケまくるのがわかりました(後述)。

>>18 どうも。
私は、幸運なのか、 ltmdm でうまくいかなかった事ないです。
もちろん、国別の設定をしてですが。

>>19 アドバイスどうも。
省3
24: 1 04/04/04 07:32 AAS
/modem の中はほとんど問題なくて、 modem_main.c の getpt だけです。
これは >>17 の手がかりで何とかなりそうな予感。dsplibs.o も問題ない?

しかし、問題は /driver の中。
そのままではコケまくるのがわかった。まったくもって >>17 指摘の通り。
これを克服するのがどれくらい大変なのか、素人の自分にはわからない。
たぶん、>>20 >>22 が正しいのだと思う。

予想外だった…
省12
25
(1): 04/04/04 07:36 AAS
Xのような下地がある環境ならともかく、カーネル直付けのドライバが
パッチ当てたくらいで動くんなら誰も苦労しない。
26: 1 04/04/04 07:37 AAS
>たぶん、>>20 >>22 が正しいのだと思う。

間違えた… 正しくは >>19 >>22 です。では。
27: 1 04/04/04 07:44 AAS
>>25 それを知らなかったのですよ。甘かったです。勉強になりました。

あと、スレッドを age ちゃいけなかったですね。sage ます。ではまたどこかで。
28: 04/04/04 07:49 AAS
単発スレを反省した後、削除依頼。これ。
29
(4): 04/04/06 04:21 AAS
何だよ、せっかくカーネルを少しでもいじれる奴かと思ったのに、
最初の宿題でつまづいてもう敗北宣言かよ。ヘタレめ。
まぁ、続きやる奴が居るなら、comms/ltmdmを
見ておけってこった。

#いやね。おいらのにもICH経由のモデムついてて、
#手元にslmodemは置いてあって、いじろうかと思ったけど時間
#なくて放置してるんだよね。えろげーしたり、2chしたりIRCするので忙しくて。
30: [sagd] 04/04/27 09:31 AAS
なるほどな、そりゃー忙しいな、ってオイ!
31: [age] 04/06/16 09:48 AAS
>>29 さん、そろそろ時間が取れる様になりましたか?
32
(1): 04/06/16 10:56 AAS
すげースレだ。>>1の引き際の良さは見事だ。
33: 04/06/16 17:25 AAS
>>32
禿同
34: [age] 04/07/01 14:46 AAS
>>29 さん、
そろそろエロゲーの方は終わりにして頂けると嬉しいんですが。。。
あなただけが頼りです。世界中の人が待ってます。
35
(1): 04/07/12 14:07 AAS
>>29さんがslmodemを動かせるようにしたら
えろげが寄付されるというシステムにしてはどうか
amazonのwishリストとかあるしな
36: 2005/04/11(月)23:13 AAS
AA省
37: 2005/04/11(月)23:13 AAS
AA省
38: 2005/04/13(水)01:32 AAS
どこぞのスレを見ていたら、
>>1みたいな作業もまだまだ意義があるのかもなと思ったんだよもん。
39: [age] 2005/04/23(土)23:12 AAS
あげ
40: 2005/04/23(土)23:21 AAS
ええけつしとるのぉ(*´Д`)ハァハァ
外部リンク:221.240.96.109
画像リンク[jpg]:221.240.96.109
外部リンク:ghairrnoekti88.usen.ad.jp
画像リンク[jpg]:ghairrnoekti88.usen.ad.jp
41: http:// U116240.ppp.dion.ne.jp/~ss.jpg 2005/04/23(土)23:24 AAS
ええけつしとるのぉ(*´Д`)ハァハァ

うはっwwwおkwww??
42: http:// YahooBB219046220136.bbtec.net/~ss.jpg 2005/04/23(土)23:26 AAS
ええけつしとるのぉ(*´Д`)ハァハァ

うはっwwwおkwww??
43: 2005/04/23(土)23:27 AAS
ええけつしとるのぉ(*´Д`)ハァハァ
外部リンク:221.240.96.109
画像リンク[jpg]:221.240.96.109
外部リンク:ghairrnoekti88.usen.ad.jp
画像リンク[jpg]:ghairrnoekti88.usen.ad.jp
44: http:// kctv85030.ccnw.ne.jp/~ss.jpg 2005/04/23(土)23:27 AAS
ええけつしとるのぉ(*´Д`)ハァハァ

うはっwwwおkwww??
45: 2005/04/23(土)23:27 AAS
ええけつしとるのぉ(*´Д`)ハァハァ
外部リンク:192.168.11.2
画像リンク[jpg]:192.168.11.2
外部リンク:sumomo
画像リンク[jpg]:sumomo
46: 2005/04/23(土)23:29 AAS
ええけつしとるのぉ(*´Д`)ハァハァ
外部リンク:192.168.1.2
画像リンク[jpg]:192.168.1.2
外部リンク:isystem
画像リンク[jpg]:isystem
47: [age] 2005/05/30(月)15:55 AAS
>>35
それはまずいかと。>>29 さんのエロゲ好きが公になってしまう。
なにか良い案はないかなぁ。
48: [age] 2005/06/14(火)19:00 AAS
外部リンク[html]:mail-index.netbsd.org

NetBSD ではあと一歩らしい。これを FreeBSD に移植できないだろうか?
49: 2005/06/14(火)21:20 AAS
ふむ。要するにオーディオとしてアタッチしてLinuxのドライバを
ユーザランドで動かすわけね。
50: 2005/06/15(水)03:59 AAS
すまん、詳しいことはわからん。
でも、NetBSD と FreeBSD なら、同じ 〜BSD ってくらいだから移植とか可能じゃないかなぁ、と。
51: 2005/06/15(水)06:57 AAS
へぇ、色んな意味で面白いなw
やっぱ NetBSD の人はこういうの得意なのかねぇ
52: 2005/06/16(木)23:11 AAS
両対応のパッチとかできないのかな?
53: 2005/06/17(金)02:39 AAS
これで動くとすれば、Linuxにすらバックポートは可能だと思う....
けどパフォーマンスとか大丈夫なのかなぁ。
54
(1): 2005/06/17(金)12:47 AAS
一応、snd_ichにモデムインターフェイスをattachは出来たけど、
AC97 codecとかが正しく反応しない。どうも2つコーデックが
あるみたいなんだが。モデム側もオーディオ側も同じコーデックが
見えてる模様。

pcm0: <Intel ICH4 (82801DB)> port 0x1c00-0x1cff,0x18c0-0x18ff mem 0xc0000c00-0xc0000dff,0xc0000800-0xc00008ff irq 11 at device 31.5 on pci0
pcm0: [GIANT-LOCKED]
pcm0: <Analog Devices AD1981B AC97 Codec>
省4
55: 2005/06/18(土)02:41 AAS
>>54 NetBSDだよね? 
それとも、もしかしてホントに移植できちゃったとか?
もしそうだったらマジですご過ぎ。。。
56
(1): 2005/06/18(土)03:28 AAS
FreeBSDだよ?ちょっとデバイスID付け加えただけ。
すごいなんて言葉はまともに動作してからにして頂いた方が...
あのログにはきちゃないデバッグライトは隠しといたけどね。
Xのinwとかをつかうといいけど、
この例のマップされたアドレスのうち0x247c,0x247eにプライマリのコーデックのID
(オーディオドライバで認識されるものと同じ)が見えてて
0x24fc,0x24feにセカンダリのコーデックのIDらしきものが見えてる。
省2
57
(1): [sega] 2005/06/18(土)18:03 AAS
すごいよ。十分にすごい。
俺なんかまだ slmodem-2.9.9b-netbsd.patch を当てる所で躓いている。
解凍して、slmodem-2.9.9b に行って、 patch < ../slmodem-2.9.9b-netbsd.patch
で良いよね? なぜか file to patch? とか聴かれるんだよ。。。。
58: 2005/06/18(土)23:42 AAS
>>57
ヒント: patch -p<number>
59: 2005/06/19(日)17:03 AAS
というか、>>56 のパッチはカーネルのパッチみたいだ。
ただ、うちが 5.4R だからか、かなりの部分がリジェクトされた。。。
60: 2005/06/26(日)13:43 AAS
進展はいかが?
61: [sega] 2005/06/28(火)12:10 AAS
やっぱり無理ぽそうだね。。。
62
(2): Huidae Cho 2005/07/03(日)04:08 AAS
Hi,
this is a good discussion.
I'm not sure if I fully understood the english-translated page of this thread.
But you guys may want to visit 外部リンク[html]:geni.ath.cx .
I made a patch, but it's not complete.
63: 2005/07/03(日)14:40 AAS
Hmm, You are Korean, it seems. So I think it is more accurate result using
Korean-Japanese translator site like,
外部リンク:enjoyjapan.naver.com

I think it requires support on AC97 codec register manipulation
to make it works...You may want to look at sys/dev/sound/pcm/ac97.c
64: [age!!] 2005/07/03(日)17:01 AAS
盛り上がってまいりますた!!
65
(1): 2005/07/05(火)16:37 AAS
>>62 nice work.

I got many
"arplookup 0.0.0.0 failed: host is not on local network"
after re-compiling my kernel with your ich.patch.
Does this help you?
Cheers
66: 65 2005/07/05(火)16:39 AAS
Sorry. I find that messega is not related to your ich.patch.
It may be problem in driver for em.
Cheers
67: 2005/10/31(月)06:34 AAS
どれくらい進みましたか?
68: 2006/01/08(日)05:52 AAS
なかなか難しいね
69: 2006/01/08(日)09:59 AAS
そもそもいまさらSlmodemなんて使いたいの?というのがひとつあるけど、
ま、手近な動いていないデバイスだから手ごろかもね。
70: 2006/01/14(土)11:19 AAS
手ごろどころか、超難問で誰も成功してませんけど。トライした人はいる。
71: 2006/02/10(金)10:51 AAS
そんなに難問なの?
72: 2006/02/10(金)16:02 AAS
手ごろってのは、そこらにある、ということかもねー
73: 2006/03/10(金)13:42 AAS
落として見たけど、挫折したよ。
74: 2006/10/01(日)22:18 AAS
>>62 のパッチ R6.1 にはあたらない。どうしたら良いかな?
75: 2007/03/27(火)23:51 AAS
MacBook を参考にしたら一瞬でポートできないかな?
76: 2007/08/12(日)04:28 AAS
あんまり興味ないから試してないけど、数ヵ月前の廃虚と化してるtech-jpに
これ関係の投稿があった気がする。
77: 2008/05/31(土)23:39 AAS
養殖するスレにしよう
78: 2009/04/03(金)17:50 AAS
どなたか、そろそろできましたか?
79: 2009/04/04(土)14:00 AAS
hackしようにも、自宅にアナログ電話回線がないのでテストできん。
80: 2010/04/11(日)02:15 AAS
外部リンク:detail.chiebukuro.yahoo.co.jp
外部リンク:detail.chiebukuro.yahoo.co.jp
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
女子中学生が試合中にポロリした画像大公開
81: 2010/07/09(金)11:44 AAS
ナイススレッド
ファイト!! >> 1
82: 忍法帖【Lv=40,xxxPT】(4+0:8) 【39.5m】 電脳プリオン ◆3YKmpu7JR7Ic 2012/11/11(日)22:57 AAS
移植できた?
83: 2017/12/29(金)10:17 AAS
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

D57H48CL23
84: 2018/05/22(火)03:51 AAS
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

Z2LST
85: 2023/08/18(金)12:06 AAS
(゚ー゚)y-.。o○
86: 2024/03/27(水)19:40 AAS
マオウノタだよな
87: 2024/03/27(水)19:53 AAS
ただ
血糖値が
しかし
ひろきにもならないかなあ
12位まで落ちてやってるけど弾いてないしな
チョコラBBて
88: 2024/03/27(水)20:17 AAS
>>8
コントはメイン司会者が今までこんな
89: 2024/03/27(水)20:48 AAS
仕事と給料変わるかブレーキかける羽目になったら通信の意義を理解せずに大風呂敷広げるからこんなコスパのいいサプリはないだろ
違うだろとも何か別のことは
90: 2024/03/27(水)21:17 AAS
ノムシスキタ━━━━(。>﹏<。)━━━━!!
ただ、ぜんぜん足らんのよ
スタッフなのをなんとかしろ
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.485s*