1 名前:1 [04/03/31 06:23] 最近の NotePC によく載ってる SmartLink 製のモデム。 これはいわゆる Winmodem なので FreeBSD では動かず、悲しい。 ところが、SmartLink ltd は Linux 用のドライバー(kernel module)を作って公開してくれてる。 しかも、ソース付きという太っ腹ななわけですよ!! これを生かさない手はないという事で、早速、↓から頂いて来ました。 ftp://ftp.smlink.com/linux/unsupported/ すかさず展開して、ドキュメントの類は一切見ずに make しました。 そしたらエラーがでました。 ------------------------------ make -C modem all "Makefile", line 35: Need an operator "Makefile", line 38: Need an operator "Makefile", line 62: Need an operator "Makefile", line 65: Need an operator "Makefile", line 68: Missing dependency operator "Makefile", line 72: Need an operator make: fatal errors encountered -- cannot continue *** Error code 1 ------------------------------ 「やっぱね、ドキュメント読まないとね」と思い、頑張って読みました。 しかし一歩も前進できませんでした、と言うのが現段階の状況なのです。 そこで、この板の皆さんに協力して頂きたいのです。 皆で協力して Slmodem を FreeBSD に移植しましょう!! 単発スレを立ててよいかを迷ったのですが、結構かかるかもと思って立てちゃいました。 私の環境は FreeBSD 5.2.1R です。SmartLink モデム の X40 がそのうち届きます。 私は C 言語はこれが初めてですが、Fortran の経験を使って頑張ります。 なかなか価値あるプロジェクトだと思うのですよ。検索してもヒットしなかったです。
32 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/16 10:56] すげースレだ。>>1 の引き際の良さは見事だ。
33 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/16 17:25] >>32 禿同
34 名前:名無しさん@お腹いっぱい。 mailto:age [04/07/01 14:46] >>29 さん、 そろそろエロゲーの方は終わりにして頂けると嬉しいんですが。。。 あなただけが頼りです。世界中の人が待ってます。
35 名前:名無しさん@お腹いっぱい。 mailto:sage [04/07/12 14:07] >>29 さんがslmodemを動かせるようにしたら えろげが寄付されるというシステムにしてはどうか amazonのwishリストとかあるしな
36 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/11(月) 23:13:11 ] ″ ″ ″ ″ ノ ″ ノ ″ ″″ ノ ″ ノ 。 ゚ ″ ″ ″ ノ ″ノ ノ ゚ ″∧ ノ ″ ノ 。 ゚ | || ″ ノ ゚ 。 ゚ 。 | || カンパイ! カンパーイ! ∧_∧ =/ ̄ ̄ ̄ ̄ ̄ | || ∧_∧ λλ ∧_∧ (゚Д゚;)< 俺も混ぜろゴルァ! | || (*´∀`)(σ.σ)ロ(・∀・ ) ロ⊂_⊂\ \_____ | || (っへへ=ロ!ロヽ へへι ) \ ."〜= \ヽλ__)__)zzz(-∀-*))∪〜 @"@ = ^^^^^^ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄^^^^^^^^^^^^^^^^
37 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/11(月) 23:13:49 ] ″ ″ ″ ″ ノ ″ ノ ″ ″″ ノ ″ ノ 。 ゚ ″ ″ ″ ノ ″ノ ノ ゚ ″∧ ノ ″ ノ 。 ゚ | || ″ ノ ゚ 。 ゚ 。 | || カンパイ! カンパーイ! ∧_∧ =/ ̄ ̄ ̄ ̄ ̄ | || ∧_∧ λλ ∧_∧ (゚Д゚;)< 俺も混ぜろゴルァ! | || (*´∀`)(σ.σ)ロ(・∀・ ) ロ⊂_⊂\ \_____ | || (っへへ=ロ!ロヽ へへι ) \ ."〜= \ヽλ__)__)zzz(-∀-*))∪〜 @"@ = ^^^^^^ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄^^^^^^^^^^^^^^^^
38 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/13(水) 01:32:30 ] どこぞのスレを見ていたら、 >>1 みたいな作業もまだまだ意義があるのかもなと思ったんだよもん。
39 名前:名無しさん@お腹いっぱい。 mailto:age [2005/04/23(土) 23:12:02 ] あげ
40 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/23(土) 23:21:02 ] ええけつしとるのぉ(*´Д`)ハァハァ 221.240.96.109/ 221.240.96.109/~ss.jpg ghairrnoekti88.usen.ad.jp/ ghairrnoekti88.usen.ad.jp/~ss.jpg
41 名前:http:// U116240.ppp.dion.ne.jp/~ss.jpg mailto:sage [2005/04/23(土) 23:24:18 ] ええけつしとるのぉ(*´Д`)ハァハァ うはっwwwおkwww??
42 名前:http:// YahooBB219046220136.bbtec.net/~ss.jpg mailto:sage [2005/04/23(土) 23:26:13 ] ええけつしとるのぉ(*´Д`)ハァハァ うはっwwwおkwww??
43 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/23(土) 23:27:00 ] ええけつしとるのぉ(*´Д`)ハァハァ 221.240.96.109/ 221.240.96.109/~ss.jpg ghairrnoekti88.usen.ad.jp/ ghairrnoekti88.usen.ad.jp/~ss.jpg
44 名前:http:// kctv85030.ccnw.ne.jp/~ss.jpg mailto:sage [2005/04/23(土) 23:27:18 ] ええけつしとるのぉ(*´Д`)ハァハァ うはっwwwおkwww??
45 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/23(土) 23:27:49 ] ええけつしとるのぉ(*´Д`)ハァハァ 192.168.11.2/ 192.168.11.2/~ss.jpg sumomo/ sumomo/~ss.jpg
46 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/23(土) 23:29:59 ] ええけつしとるのぉ(*´Д`)ハァハァ 192.168.1.2/ 192.168.1.2/~ss.jpg isystem/ isystem/~ss.jpg
47 名前:名無しさん@お腹いっぱい。 mailto:age [2005/05/30(月) 15:55:08 ] >>35 それはまずいかと。>>29 さんのエロゲ好きが公になってしまう。 なにか良い案はないかなぁ。
48 名前:名無しさん@お腹いっぱい。 mailto:age [2005/06/14(火) 19:00:01 ] mail-index.netbsd.org/current-users/2005/04/08/0005.html NetBSD ではあと一歩らしい。これを FreeBSD に移植できないだろうか?
49 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/14(火) 21:20:56 ] ふむ。要するにオーディオとしてアタッチしてLinuxのドライバを ユーザランドで動かすわけね。
50 名前:名無しさん@お腹いっぱい。 [2005/06/15(水) 03:59:39 ] すまん、詳しいことはわからん。 でも、NetBSD と FreeBSD なら、同じ 〜BSD ってくらいだから移植とか可能じゃないかなぁ、と。
51 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/15(水) 06:57:56 ] へぇ、色んな意味で面白いなw やっぱ NetBSD の人はこういうの得意なのかねぇ
52 名前:名無しさん@お腹いっぱい。 [2005/06/16(木) 23:11:22 ] 両対応のパッチとかできないのかな?
53 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/17(金) 02:39:07 ] これで動くとすれば、Linuxにすらバックポートは可能だと思う.... けどパフォーマンスとか大丈夫なのかなぁ。
54 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/17(金) 12:47:24 ] 一応、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> pcm1: <Intel ICH4Modem (82801DB)> port 0x2400-0x24ff,0x2000-0x207f irq 11 at device 31.6 on pci0 pcm1: [GIANT-LOCKED] pcm1: <Analog Devices AD1981B AC97 Codec> pcm1: ac97 link rate calibration timed out after 1097606 us
55 名前:名無しさん@お腹いっぱい。 [2005/06/18(土) 02:41:56 ] >>54 NetBSDだよね? それとも、もしかしてホントに移植できちゃったとか? もしそうだったらマジですご過ぎ。。。
56 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/18(土) 03:28:13 ] FreeBSDだよ?ちょっとデバイスID付け加えただけ。 すごいなんて言葉はまともに動作してからにして頂いた方が... あのログにはきちゃないデバッグライトは隠しといたけどね。 Xのinwとかをつかうといいけど、 この例のマップされたアドレスのうち0x247c,0x247eにプライマリのコーデックのID (オーディオドライバで認識されるものと同じ)が見えてて 0x24fc,0x24feにセカンダリのコーデックのIDらしきものが見えてる。 これが一応パッチだ。 www.init-main.com/ichdiff
57 名前:名無しさん@お腹いっぱい。 mailto:sega [2005/06/18(土) 18:03:44 ] すごいよ。十分にすごい。 俺なんかまだ slmodem-2.9.9b-netbsd.patch を当てる所で躓いている。 解凍して、slmodem-2.9.9b に行って、 patch < ../slmodem-2.9.9b-netbsd.patch で良いよね? なぜか file to patch? とか聴かれるんだよ。。。。
58 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/18(土) 23:42:15 ] >>57 ヒント: patch -p<number>
59 名前:名無しさん@お腹いっぱい。 [2005/06/19(日) 17:03:02 ] というか、>>56 のパッチはカーネルのパッチみたいだ。 ただ、うちが 5.4R だからか、かなりの部分がリジェクトされた。。。
60 名前:名無しさん@お腹いっぱい。 [2005/06/26(日) 13:43:31 ] 進展はいかが?
61 名前:名無しさん@お腹いっぱい。 mailto:sega [2005/06/28(火) 12:10:47 ] やっぱり無理ぽそうだね。。。
62 名前:Huidae Cho [2005/07/03(日) 04:08:50 ] 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 geni.ath.cx/slmodem.html . I made a patch, but it's not complete.
63 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/03(日) 14:40:41 ] 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 名前:名無しさん@お腹いっぱい。 mailto:age!! [2005/07/03(日) 17:01:25 ] 盛り上がってまいりますた!!
65 名前:名無しさん@お腹いっぱい。 [2005/07/05(火) 16:37:19 ] >>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:42 ] 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:37 ] どれくらい進みましたか?
68 名前:名無しさん@お腹いっぱい。 [2006/01/08(日) 05:52:41 ] なかなか難しいね
69 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/08(日) 09:59:36 ] そもそもいまさらSlmodemなんて使いたいの?というのがひとつあるけど、 ま、手近な動いていないデバイスだから手ごろかもね。
70 名前:名無しさん@お腹いっぱい。 [2006/01/14(土) 11:19:33 ] 手ごろどころか、超難問で誰も成功してませんけど。トライした人はいる。
71 名前:名無しさん@お腹いっぱい。 [2006/02/10(金) 10:51:45 ] そんなに難問なの?
72 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/10(金) 16:02:39 ] 手ごろってのは、そこらにある、ということかもねー
73 名前:名無しさん@お腹いっぱい。 [2006/03/10(金) 13:42:53 ] 落として見たけど、挫折したよ。
74 名前:名無しさん@お腹いっぱい。 [2006/10/01(日) 22:18:53 ] >>62 のパッチ R6.1 にはあたらない。どうしたら良いかな?
75 名前:名無しさん@お腹いっぱい。 [2007/03/27(火) 23:51:21 ] MacBook を参考にしたら一瞬でポートできないかな?
76 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 04:28:03 ] あんまり興味ないから試してないけど、数ヵ月前の廃虚と化してるtech-jpに これ関係の投稿があった気がする。
77 名前:名無しさん@お腹いっぱい。 [2008/05/31(土) 23:39:08 ] 養殖するスレにしよう