【エンベデッド】組込Lin ..
[2ch|▼Menu]
200:login:Penguin
06/01/13 14:17:55 Fa6wW5LE
iTRON系エンジニアだが、組み込みLinuxの取っ掛かりが分かりにくい。
やる場合を想像してみた。

ターゲット:
 CPU: SH4
 Linuxディストリビューション: 期待は CE-Linux、実際は ???

PC開発環境:
 OS: WindowsXP の場合
 コンパイラ、他: sygwin + gcc sh
 デバッガ: PALMiCE2

 OS: CentOS の場合
 コンパイラ、他: gcc sh
 デバッガ: dgb + 被せI/F???

起動速度を上げるため、OSとLoaderと最初のProgramは FlashROMの中に入れる。

こんなとこ? 突っ込み待ってます。

201:login:Penguin
06/01/13 14:55:59 Rs5n47C3
>>200
> 組み込みLinuxの取っ掛かり
俺がやるとしたらまずはクロスコンパイラの整備からだな。
ほとんどの場合は自前で用意する(binutils, gcc)が、
メーカーや別ベンダーが提供してくれてる場合はそれを使う場合もある。
クロスコンパイラが作成できたら、あとはカーネルとglibcのコンパイル。
とりあえず山はここまで。あとはsysvinitなど簡単にコンパイルしていけばいい。
SH-4であれば日本語資料も盛りだくさんなのでgoogleの世話になれば解決も早い。

> Linuxディストリビューション
基本は自前管理だな。Linuxシステムについて詳しくなければIBM PCの世界で
LFS (Linux From Scratch)を勉強してみればいい。概要はアーキテクチャに依存せず
応用できるので。そうでない場合はMontaVistaに頼るかな。

> PC開発環境
ほとんどの場合、面倒なトラブルを避ける意味でもLinux PCを用意したほうがいい。

> デバッガ
gdbがあればそれ単体でOKだろう。シェルとシリアルポート(または内蔵Ethernet)
が動くまでの必要最低限のカーネルを作っておいて、起動時にpanicするようなら
出力されるコールスタックを控えておいてSystem.mapと睨めっこ。起動できてしまえば
あとは通常のカーネルデバッグと同じ。空いたシリアルポートがあればそこで
リモートデバッガ(これもgdbの機能)をしてもいいかもしれない。

> OSとLoaderと最初のProgramは FlashROMの中に入れる
それは最終的なリリースの場合だけだな。開発中はブートローダからシリアルポートか
Ethernet越しにカーネルをRAMに転送し、ルートファイルシステムをnfs共有に置いて
おけば便利だろう。

残るはブートローダだな。RedBootが使える環境なら手間が無くて良い。

202:login:Penguin
06/01/13 17:02:32 4HVmNv3o
カーネルをシリアルでダウンロードするのだけは止めておけ。
一発で動かす自信があるとか、ものすごい忍耐力の持ち主なら別にどうでもいいが。


203:login:Penguin
06/01/13 17:59:21 Rs5n47C3
>>202
シリアルしかない環境なら仕方ないのでは。
もちろん115200bpsくらいのシリアル速度にはするが。

204:login:Penguin
06/01/13 22:22:46 FR3o53y5
>>203
これで飯食ってる人は問題になるといっとるんかな?
でもブートローダーの仕込み終わるまでは、仕方ない事って有るよな。
この作業時間が読めない訳だが、時間が読めないから早くやれってなる。
なんでかかるんだ、すぐやれ今やれコロヌって感じで。

115200bps でもカーネルと initrd を転送するには果てしない根気が要る。
職業でそれやってるなら、たとえ温い昔はなぁといわれようが、辛いだろ。

ハードの新規設計なら最初から JTAG-ICE のコネクタくらい、つけろと。
リファレンス使うなら、最初からローダーとかブートローダーがまとも
に移植されてる奴からはじめれと。新規開発分は差分機能に時間をかけ
た方が、良いと思う。

205:login:Penguin
06/01/13 23:21:14 rh74EIJQ
>>204
その間ぷよぷよでもやってなよ
気晴らしになるよ

206:login:Penguin
06/01/16 15:57:39 iP+sw0/4
シリアルしかない自社製基板にLinux乗っけたけど、
大した苦も無く動いたけどなあ。

Linux乗っける考えはまるでない基板だったから
無理やりな作業になるかと思えばそうでもなかった。
らくちんらくちん。

207:206
06/01/16 16:06:28 iP+sw0/4
SH-3だったから出来合いのあれこれが揃ってたことを申し添えておきます。
そうでなきゃさすがに途方に暮れてたでしょうけど。

208:login:Penguin
06/01/24 16:05:04 E4jS+NKc
ていうか、ハードウェアのデバッグ用にJTAGつけねえ普通?

JTAG-ICEは買うなり借りるなり汁

209:login:Penguin
06/01/24 21:29:07 T+0+GIdb
>>208
一般の組み込み機器開発では使うが、Linux組み込み機器開発では当初の
最小構成のカーネルを動かすときに稀に使う程度かなぁ。

そこまで動いてしまえばあとはprintkを入れてみるなりgdbでカーネルデバッグ
するなりしたほうが俺にとっては便利。

210:login:Penguin
06/01/24 23:12:24 oVxx3yM4
>>209
俺ん所は、デバグで良く使っていた。

というか、某組み込みLinuxベンダがバグバグなバージョン渡しやがったものだから、
スケジューラの中やら、割り込みハンドラの中やらを調べ回るハメになった。
JTAGにはかなり御世話になった。そもそもkgdbつかうとアボーンするしw

211:login:Penguin
06/01/25 00:20:26 XxMAGUWP
Linux初心者でスマソ
ITRON上での複数タスクをLinuxに移植して1プロセスのスレッドにしたいんだけど
あるスレッドAが実行中に、自発的に優先度の高い他のスレッドへのディスパッチ禁止とか
設定できますか?あとデータキューとかイベントフラグの代わりになるシステムコールを
紹介してる資料へのポインタあったら教えてくださーい。

うちは安定してるからかJTAGなし。gdbでカーネルデバッグが主体だなぁ。

212:名無しさん@お腹いっぱい
06/01/25 15:59:10 yK5ZYV1q
>>21
> 某組み込みLinuxベンダが
もしかして、そこの名前は門田(音読み)?

213:login:Penguin
06/01/25 18:52:55 oiVDIAfU
>>211 なければおまいが作れ。さもなくばオプソの海の中から探して来い。
全責任はおまいが負うんだぞ。じゃ、漏れは帰るから。

というのが犬の世界の常識だろ。

214:login:Penguin
06/01/25 20:28:27 dG7HwT0u
>>211
> 自発的に優先度の高い他のスレッドへのディスパッチ禁止とか

メインラインカーネルからスケジューラを何もいじっていない状態のLinuxでは
プロセスとスレッドの管理はOSが行なうものであってアプリケーションが
行なうものではない。リアルタイム性が要求されるものであれば、自分の優先順位を
上げて (setpriority()) 他のプロセスを止めるなり優先順位を落とすなりする
ことになる。RT-Linuxのようにリアルタイム性を追求したカーネル実装もあるので、
それを試してみるのもいいかもしれない。

> データキューとかイベントフラグの代わりになる

データキュー → UNIXソケット通信(PF_UNIX)とかいろいろ。
イベントフラグ → semaphore(セマフォ)

215:login:Penguin
06/01/25 20:50:37 oiVDIAfU
気をつけないと実装によってはプロセス全部とまりますぜといってみる。

216:login:Penguin
06/01/25 21:08:25 flyeD53f
>>212
門田っていうとTRONな感じがするw
悶多とかにしておけ

217:login:Penguin
06/01/25 21:45:17 upXaiWZ/
>>212
いや、悶多じゃない。悶多も相当に酷いがw

218:TAKA
06/01/27 02:45:41 ZOZ76spf
基本的な質問ですが、バカな私に教えてください。

制御系、組込系、業務系の定義?意味を教えてください。
ネットで調べたのですが、以外に正確な定義はのってないんですよね。


219:login:Penguin
06/01/27 04:25:44 gHRmxvJ7
>>217
日清?

220:login:Penguin
06/01/27 20:37:06 qB2ZgqfL
>>218
「.*系」を全て一緒くたにするのはどうかと思うが、

組み込み系とは所謂 "PC" と対比させるための言葉で、機械やネットワークの一部と
して動作し一般のユーザが直接利用することがないコンピュータ全般(ただしサーバ
に属するものは除く)を指す。一般にはリソースの制約(CPU, メモリ他)からWindowsや
UNIXやMacOSなどを動かすことのできない小規模なマシンか、ディスプレイコントローラ
を持たないマシンのいずれかを指す。

制御系とは機械制御を行なうコンピュータ全般を指す言葉。「組み込み系」に該当する
コンピュータが使われることもあるし、汎用的なPCをそのまま当てはめる場合もある。

業務系とはソフトウエアのジャンル分けのための言葉で、他のジャンルとしては
「情報系(TCP/IPネットワーキング全般)」「基幹系(その会社の根幹業務を形成する
もの全般)」などがある。それぞれは排他の言葉ではなく「基幹業務系」などのように
両方の混在型のような場合もある。業務系はその名の通りその会社の内部的な業務を
達成するためのソフトウエアを指す。例えば社内の予算管理だったり、売り上げの
集計や予測を立てたりするものだったり様々。

221:login:Penguin
06/01/28 00:20:44 dhxQNFNF
>>214
おそばせながらthanks!
いろいろ調べるとなかなかうまくいかんものだねぇ。
優先度付多重割り込みとかも簡単にはいかなさそう。

すなおにいじってあるやつ使うべきっぽいなぁ。

222:login:Penguin
06/03/25 00:45:55 4fV7Bx0G
今MIPS系の組み込みシステムをLinuxで構築しようと考えているのですが、ボードに載っている
PMONというROMモニター(MIPS自身が配布しているYAMONと素性は同じみたい)でフラッシュROM
にLinuxカーネルやファイルシステムを書き込む方法と、書き込んだLinuxを電源投入時に自動的
にRAMに展開してLinuxを起動する方法がよくわからなくて困っています。
偉い人ご存じだったら教えてください。


223:login:Penguin
06/03/25 14:49:45 tnVqcOia
使い方がわからないんだったら、自作すれば?
YAMONは結構マニュアル充実してるし。

224:login:Penguin
06/03/25 15:08:17 zVZZ5IEC
>>222
検索したよ〜ん。

URLリンク(www.linux-mips.org)

225:login:Penguin
06/03/26 22:25:14 xEPYxFCX
>>223,224
Thanks

自作すればできるのはわかっているのですが、そのままPMONでできる方法
があるのかなと思って。


226:login:Penguin
06/03/27 22:38:41 E6YJ6Lzm
PowerPCならU-Bootがいいけど
U-BootってMIPSで使えるのかなぁ

227:login:Penguin
06/03/28 10:09:29 QATPI9Bi
>>220

俺も「組込系」の定義がよくわからんのですが、
つまるところ 組込=Non-PCと考えていいんですかね?

Embeded Windowsなんかで動いてる券売機とかATMは組込だわな
とおもうんですが、PC POSなんかになると、ん、これは組込?とだんだん
怪しくなってくる。

Embeded XP+x86でつくったHDDレコーダーは組込で
テレビにつないだ windows MCE入りのSTBはPC
そんなもんですか?

228:login:Penguin
06/03/28 15:02:32 R0H3a5nO
単にPCじゃないってだけならば、大型機もオフコンもUNIXサーバも
組込みになってしまうがな。

229:login:Penguin
06/03/28 21:16:45 82up+d/I
>>227
基本的にメーカーが組み込み機器だと言えば「組み込み系」だろうなぁ。
PLDとかFPGAを使って事実上PCより遙かに速い動作をする組み込み機器もあるし、
速度とかメモリ容量とかはもはや無関係な気がする。

230:login:Penguin
06/03/28 23:10:53 ZZ3jHcyG
Montavistaの御世話にならないといけないのが組込み系 (嘘)

231:login:Penguin
06/03/28 23:27:37 Z3NTeBdZ
「コンピュータ」にカテゴライズされないものに入ってるコンピュータのこと
という定義はどうだろう。

PCやメインフレームは当然コンピュータなので組み込みとは言わないし、
ゲームボーイは環境は組み込みに近いけど一応コンピュータと言えるし、
製造装置なんかに入ってるのは規格はPCでも組み込みに含むよね。

「コンピュータ」って何だよ、と言われると困るけど、
一般にもそこそこ通じそうじゃない?

232:login:Penguin
06/03/28 23:50:17 lsKcYsOg
ROM化されれば組み込み。
と、言いたいが最近はHDD内蔵もあるしな。。

233:login:Penguin
06/03/29 00:04:14 XSYScNuV
エンドユーザーがプログラムの入れ替えをしないもの
と、言いたいが、「iアプリは?」と返されそう。
>>231は良い表現だと思うけど、ルータとかは結構コンピュータっぽい動きするしな・・・
よさげな定義があっても、すぐ例外を思いついてしまう。

234:login:Penguin
06/03/29 03:28:04 bTNpvFGF
ソフトのインストールがろくすっぽ出来なかったり、
バージョンアップが出来なかったりすげー面倒なもの
が組込だと思っている。
だから炊飯器もゲームボーイもロッピーもみんな組み込み。
もうこれでいいよ。

235:login:Penguin
06/03/29 07:47:57 pHTplBg0
>>234
> バージョンアップが出来なかったりすげー面倒なもの
> が組込だと思っている。
UNIXサーバの一部が該当してしまうわけだが。。

236:login:Penguin
06/03/29 09:14:02 CXj+3tDO
なにをわーわーゆうとる、ユーザープログラマブルじゃないもの。コレに決まってんだろーが

237:login:Penguin
06/03/30 17:51:13 hTcKJiWC
URLリンク(www.atmarkit.co.jp)

> 「組み込み」とは、より大きなシステムや機器を制御するための手段や
> 道具として、マイクロコンピュータによる計算機能を利用することである。
(中略)
> 言い換えると、PCやメインフレームのようにコンピュータが主役なので
> はなく、コンピュータは1つの部品であり脇役にすぎないのである。

なるほど、と思た

238:login:Penguin
06/04/15 10:20:01 8XDEytlh
Suseすれより
URLリンク(en.opensuse.org)

239:login:Penguin
06/04/21 00:50:57 VRD/4KRG
日本でEmbedded Linuxのセミナーとかやってませんか?

240:login:Penguin
06/04/21 01:48:56 aSAHtf+1
しょっちゅうやってるって

241:login:Penguin
06/04/24 08:18:51 TLTwsrAr
「住み込みLinux」


242:login:Penguin
06/04/24 21:33:20 ynMwFjh8
うかつにも笑ってしもた

243:login:Penguin
06/04/24 22:51:35 yC1jjkFp
TRONハウスに対抗ですね。

244:login:Penguin
06/05/19 23:07:13 924ZqEgl
今月も来月もセミナー無いね。もう終わったか?

245:login:Penguin
06/05/26 19:12:46 oDReB8R6
axLinux ってどうなん?
次の開発案件でTimeSysと迷ってるんだが。
#開発環境とかライセンスとか...

246:login:Penguin
06/05/27 21:12:02 B4V3D54O
サポートがジャパニーズだからaxがよさげ。


247:login:Penguin
06/06/14 01:17:35 tNB1aET7
携帯電話向けOSとしてLinuxはSymbianやWindowsMobileに勝てるだろうか?
完全に出遅れた感があるね。
これからPalmOneがどれだけ巻き返せるか。

248:login:Penguin
06/06/14 03:46:05 hjjBMWS5
kgdbを使ってデバッグをやろうと苦戦しています。
いろいろと試してみたのですがつながりません。
で、シリアルケーブルを疑っています。
普通のPCショップで買ってきたクロスなのですが、
このケーブルで間違いないでしょうかご存知の方が
おられたら教えてください。
WEBを探したところ、ヌルモデムケーブルを使うと
書いてありました。クロスケーブルがヌルモデム
ケーブルと同じという認識を持っておりますが、
これは正しいでしょうか?

249:login:Penguin
06/06/14 11:28:36 03VY0dvz
普通に両PCでシリアルに繋いでやり取りできれば使えるよ。
シリアルケーブルの検証方法ぐらい知っとこうな。

250:login:Penguin
06/06/14 16:58:45 sO8wJyer
>>247
勝つとか負けるとか、たぶん、もうそんな感じじゃなくなるのでは?
NやPがLinuxをやめたとしても、Linuxそのものはなくならないだろうから、
開発時に一番最適なものがLinuxだと判断したら、選ぶだけだと思う。

ただ、今後CPUが2つから1つになっていくだろうから、そのときに今まで
μITRON系で動かしていた通信部分のS/Wを載せるのにどのOSが
主流になるかっていうところは興味あるところ。

251:login:Penguin
06/06/14 18:27:50 knAJxKv/
>今後CPUが2つから1つに
なるの? むしろマルチコア化で増えるような希ガス

252:login:Penguin
06/06/14 19:59:53 ZYy92KQi
>>250
音声通話できるうちは、ベースバンド用のCPUは残ると思うけどな。



253:login:Penguin
06/06/14 23:15:21 c2IqE/en
てかFOMAのどれかはすでにLinux入っているし。
UIは別だかんね。いちおう。

254:login:Penguin
06/06/14 23:19:42 G81uc9xd
NとPだけで6割のシェアは無いか?
リナクスってマイナーだな。

255:login:Penguin
06/06/16 15:55:41 zBSehcvi
Motorola など6社、汎用モバイル Linux プラットフォーム構築を推進

URLリンク(japan.internet.com)
  Motorola、日本電気、NTT ドコモ、パナソニックモバイルコミュニケーションズ、
  Samsung Electronics Co. Ltd.、Vodafone Group の6社は、2006年6月15日、
  スマートフォンや携帯電話などの携帯端末を対象とした、グローバルでオープン
  な Linux OS ベースのソフトウェアプラットフォームの構築を推進することで合意
  したことを発表した。


256:login:Penguin
06/06/17 01:57:08 HSc9oPk5
linuxベースってことはGPLだからソース公開されるけど、セキュリティとか大丈夫なのかな?

257:login:Penguin
06/06/17 09:59:31 gp9wzb03
GPLに触れるカーネルモジュールとそうでない独自設計のサーバーデーモンに分かれてて
公開って言ってもカーネルやユーザーランドを改変した場合の一部だよ。
セキュリテイの前に特許やライセンスが
たくさんついているから全部公開なんてできるわけがない

258:login:Penguin
06/06/18 14:39:03 2IHEqWcE
glib使わないアプリケーションなんて書けないし。
開発効率考えたら、ライセンスフリーのスクラッチから書くより、GPLの既存ソースからパクって来たほうが楽だよ。
たとえばさ、ブルートゥースのデバイス対応させたい時に、スクラッチから作るより、既存のGPLソースからパクったほうが楽。

259:login:Penguin
06/06/18 15:36:28 aaY8ZqcI
glibcはLGPLでないの?

260:login:Penguin
06/06/19 10:42:35 HPzu7ejx
GNU=GPL

261:login:Penguin
06/06/19 10:59:08 Cw/mOgT/
>>258
glib ってのはこれかね。
URLリンク(www.gtk.org)

262:login:Penguin
06/06/19 20:39:08 ioa/Ly8J
LはリップのLだよ

263:login:Penguin
06/06/19 20:45:31 9exoYYua
LoveのLにきまってるだろ!

264:login:Penguin
06/06/19 21:33:36 ZncBMof0
glibって結構便利だよね。
gstring なんかよく使ってた

265:login:Penguin
06/06/19 23:15:14 VlOoL+GE
>>262-263
はいはい青葉春助青葉春助

266:login:Penguin
06/06/23 10:45:50 irUQOmf9
>>255
CE Linux Forum で作業してきてるやつが纏まってきただけじゃね?
各社独自仕様で実機適用済みで、どこの仕様を標準に昇格させるかだけ。

267:login:Penguin
06/06/23 12:10:04 BNJHE0pe
>>266
それとは別物らしいが。
ミドルウエアがどうこうとか。

最終的にはドコモ仕様を決める会になるんじゃないかい。




268:login:Penguin
06/06/24 20:50:53 pSPbYQnH
組込みLinuxを勉強を始めようと思い
自宅で実際に動かしながら勉強できればいいなぁと考えたのですが、
入門用ツール(ターゲットボード)やデバッガなどは
どれくらいの価格から販売されているものでしょうか?

検索しても、それが開発ツールなのか練習用なのかの
線引きがよく分からないので…。



269:login:Penguin
06/06/24 23:45:25 B/3Anhjn
秋月のH8みついわボード\5700

270:login:Penguin
06/06/25 00:04:58 gu5YSbbc
まっさらなところから構築できるんならAki-H8でも十分なんだがなw
(ボードのみ\3200+シリアル接続用パーツ\200くらいか)
URLリンク(akizukidenshi.com)

組み込みLinuxということでuClinuxつきなら苺板\17800か
URLリンク(strawberry-linux.com)

仮想記憶付きのまともなLinuxやるならアルマジロあたりかな
URLリンク(armadillo.atmark-techno.com)

ただRT-linuxとか動かすだけならその辺に落ちてるAT互換機使ったほうが環境構築とか
の面で楽はできるしセルフでも開発できて一石二鳥だ罠。
何もわざわざボードコンピュータ使わなきゃ、組み込みの勉強が出来ない訳じゃないと思う。

漏れ個人的にはcobaltRaQのK6版とかはLCDやらパネルボタンがついてて、セルフ開発も
可能なAT互換機もどきの構成ながらROMのソースまで出回ってたり、IO周りの資料も結構
あるから、制御用の勉強に結構使えるンじゃないかなと思ってる。

271:login:Penguin
06/06/25 04:00:12 4mmUH55P
ソフト重視ならエミュとかも。
転送おせーとかないし、レジスタもメモリも直にみえる。

ARMあたりがよさげ
URLリンク(fabrice.bellard.free.fr)
URLリンク(www.h7.dion.ne.jp)


272:login:Penguin
06/06/25 04:48:34 u71vwcAf
ドリキャスも組み込み初心者には手ごろだとおもう。sh4 アーキテクチャ
ググれば、ドリキャスに Linux を組み込んだ例がたくさんみつかるはず。

273:login:Penguin
06/06/25 07:58:40 UCrgwmzu
たくさんのご意見、感謝します。
>>269
>>270
私が想像していたのは、この中では H8MAX が一番近いものでした。
サイトでいろいろフォローしているようなので、もちょっとしっかり読みます。

ただし、要はこのFLASHに書けるソフトを作るだけでしょうから、
URLリンク(akizukidenshi.com)
カーネルさえ捜せばこれできっと構築できるんだろうなぁ、とも思っています。

>>271
エミュレータのことをすっかり忘れていました。
眼ウロコでした。

>>272
価格帯としては手頃なのかも知れませんが、そういう発想はまったくできませんでした。
ソフトが書ける = 専用チップか評価ボード、という考え方です。
このへんをちゃんと理解できるようになるためにも、勉強しないともいけませんね…。



274:login:Penguin
06/06/26 03:24:26 A5ZJg3mb

今年のURLリンク(www.esec.jp)

SH2用のLinux 開発kit CDが無料配布されるようです。

275:login:Penguin
06/06/26 04:05:20 +17iVINc
だれかSH4に移植して再配布してくれ(w
ドリキャスなんて使うなら、黒箱か白箱がSH4積んでるからそっちのほうがマシじゃね? シリアルポートも後付け出来るし。

ちょっと前のインタフェース誌だかにワンチップマイコンのボードが付録でついてたような。

276:login:Penguin
06/06/27 23:11:38 lufHkius
開発キットはべつにいらん。
ボードが欲しい

277:login:Penguin
06/06/28 01:33:30 7oD/J9GG
ボード程度なら適当な半導体と基板買ってくれば出来る。
問題はそれをどうやって動作させる所まで持っていくかだからSDK重要。

278:login:Penguin
06/06/28 09:25:42 htD8aTsZ
kernel起動程度なら適当なデストリとgcc拾ってくれば出来る。
問題はどうやってそれを動作させるボードを用意するかだからボード重要。

ソフト屋寄りだと、あおりじゃなくてそんな感じ。

279:login:Penguin
06/06/28 10:25:28 Mw9CdVZV
>>278
つ [シミュレーター]
非常識な構成にして遊べたりするぞ。
遅いけどな。

まあSH2はそのへんに落ちてるコード拾ってきた所で動かないはずだが。


280:login:Penguin
06/06/28 22:14:42 n8KqB5zl
組み込みはボード依存部分がめんどくさいよ
ベンダの評価ボードとか実装済みのやつにI/Oあわせれば
比較的楽だけど

281:login:Penguin
06/06/28 22:30:42 Mw9CdVZV
めんどくせーのはSHだけじゃないかと思わないでもない。
machine_vectorが無ければ…

まあタイマとシリアルあたりは内蔵の使ってれば
そのまま流用できるんでないかい。


282:login:Penguin
06/07/01 11:07:20 2+RFdoCH
組み込み展示会行った奴いる?

283:login:Penguin
06/07/01 18:46:19 F1S5sBbs
esecなら、おらの請負元がいってる。
がんばってるそうだ。

284:login:Penguin
06/07/01 20:31:21 XBq6Z6Fc
>>270

アルマジロって100個ぐらい買う場合は半額ぐらいで買えるのかねぇ?


285:login:Penguin
06/07/01 21:15:10 dZUBKQgo
そんなこと営業に聞け

286:login:Penguin
06/07/02 00:59:36 65gUYzp9
ESCオワタ\(^o^)/

287:login:Penguin
06/07/02 01:00:18 65gUYzp9
ESECだった・・・orz

288:login:Penguin
06/07/02 01:30:53 D098mJZA
どんまい

289:login:Penguin
06/07/02 07:06:28 Zgn8XHK1
実装を考えて手間がかからないハード選びが重要。
まあ現実はハードにソフトが合わせてデスマだけどな(w

290:login:Penguin
06/07/03 00:15:40 wjWjCeb6
見積り時のハードで十分間に合うような開発は
経験上デスマにならないから同意w>>289

291:higeo
06/07/17 15:47:52 OPtQJjN8
Xscaleのハードウェア暗号機能を使ってIPSecを行いたいのですが、Linuxのソフトウェア暗号機能を無効化して、ハードウェア暗号化を有効にする方法はありますでしょうか?

292:login:Penguin
06/07/17 16:55:33 r4TFD9gL
ちょっと質問なんだけど、カーネル層で
物理アドレスを扱うときって、必ず
__va で論理アドレスに変換して使うのがセオリー?

この前、共有メモリのアドレスを使うときに、
プロパーの人に使わなくていいって
言われたんで、そのまま物理アドレスのポインタを
使ったんだけど、これで良かったのかな。
いちおうコードは流れたんだが。

で、そうだとすると、__vaを使うケースとそうじゃない
ケースがあるってことで尚更ややこしいと感じてます。

293:login:Penguin
06/07/18 01:27:01 iCdb1cyK
xscaleの暗号化機能を使うソースで自由に組み込めるのってあるの?

アプリケーション層とカーネル層がごっちゃになってないか?
プリエンティブなマルチタスクOSの勉強し直したほうがいいよ。

294:login:Penguin
06/07/18 06:47:18 Vj/K5O9n
とうとう組み込みLinuxに大手企業が本腰入れてきたな
困ったもんだ、ライバルが増えて

295:login:Penguin
06/07/18 11:19:35 FfbOZE93
組み込みエンジニアの賃金は今でも月給18万円で悲惨だけどね。

296:login:Penguin
06/07/18 11:22:40 6ZYgpWmH
なんか蟹工船みたいな話だな。まさに社畜

297:login:Penguin
06/07/18 21:15:19 j+2bZV2p
組み込みですが月40以上もらってます

298:login:Penguin
06/07/19 02:58:03 GNL8GeGf
vxworks案件でしょ?

299:login:Penguin
06/07/20 23:28:48 +nN0LVGs
組み込みlinuxのくせに、/dev/memをmmapでアクセス。
あぁ、楽ぅぅ。

300:login:Penguin
06/07/21 20:19:58 pxs6EStG
300

Linuxの組み込みってGUIどうすんの?
X使うの?重くない?
フレームバッファ?
ソフトあんの?

301:login:Penguin
06/07/21 20:28:29 fYv+0BtC
>>300
Qt/embeddedとかX以外の選択肢がいろいろあるだろう。

302:login:Penguin
06/07/21 20:30:12 pxs6EStG
Qt/embeddedは金掛かるから駄目だ。
Flashが動く無料のない?

303:login:Penguin
06/07/21 21:33:06 fYv+0BtC
>>302
GPL版があるだろうに。これなら一銭もかからん。
URLリンク(www.trolltech.com)

あとFlashはオープンソースではないので無理。諦めれ。

304:login:Penguin
06/07/22 12:11:10 ng8tYcxx
>>302
nano-X使え。
金はださねぇっていわれて。仕方なく使ってる。
DirectFBは重かった。

ところでIPCってスレッドセーフ?

305:login:Penguin
06/07/22 14:03:31 taaHPuuX
オープンソース実装の FlashVM あった気がするが。

306:login:Penguin
06/07/22 15:46:12 Wpwc5rGQ
いつもGUIは持たせないな
欲しがるやつにはPCつなげさせてブラウザ開けって言ってる

307:login:Penguin
06/07/22 18:55:12 TOlspP4H
microwindowsか
スゴ

308:login:Penguin
06/07/22 22:18:29 PRipUDJ6
>>305
gnash?
今のところ多言語対応の問題で動かないものが多いぞ。

309:login:Penguin
06/07/24 11:18:33 GsWamFV3
フラッシュは絶滅させたほうがいいね。pdfとは大違い。

310:login:Penguin
06/07/24 12:31:53 gqm0RV7V
どうしようもない質問であれなんだけど、
工業用のPCIのCPUボードって、どうやって使うものなんでしょうか。
メインのPCに刺すと、メインPCから通信して制御できるものなんでしょうか。
PCI上のCPUボードでFFTとかやって、結果だけPCに取得するといったことができるのでしょうか。
いろんなメーカーのを見たんですが、PCI経由で通信できるとぜんぜん書いてなかったので。

311:login:Penguin
06/07/24 13:04:32 G4c/qpN1
>>310
なんで、ここで聞くの?

312:login:Penguin
06/07/24 18:49:56 tOFKvEaF
>>310
PCIバスの、いわゆる工業用シングルボードコンピュータは、パソコンのPCIスロットに
差すようなもんではありません。なので310さんが想定しているような使い方はできません。
PCIバスのラックや、バックプレーンに差して使います。
当然、PCIバス経由で他のボードと通信できます。
例えばこういうの。
バックプレーン、シャーシ
URLリンク(www.interface.co.jp)
パソコンのPCIスロットに差して使えるようなシングルボードコンピュータがあるかどうかは知りません。
ただし、どこのメーカーか忘れましたが、WindowsパソコンにITRON系のOSをのせたCPU
ボードを別に差してあって、310さんが考えているような用途に使えるものがあったと思います。

と、これだけだとなんなので、Linux関連情報も出しとくと、
URLリンク(www.interface.co.jp)
ここにLinuxで組込み系の処理を行うための情報が少しあります。

313:310
06/07/25 07:05:53 QgPlRFQs
さんくすこ。
あるハードウェアをPCに取り付けるんだけど、その開発にあたって、
実験段階なんだから、ソフトウェアでエミュレーションすればいいじゃないか、ということになって、
記憶のかなたにあったPCIのCPUボードがこういった用途に使えないかなと思い、質問させていただきました。

ちょっといろいろ調べてみます。

314:login:Penguin
06/07/26 04:11:21 gEu5fKYe
ハードウェア処理させるためのドライバ書くのって、完全エミューレーションと手間は変わらんよ。
エミュレーションソフト作れるなら、該当部分の処理をハードに置き換えればいいだけ。
ハード的に結線すればうまく動いてくれる様には、そういうソフトを実行しないとムリポ。

315:login:Penguin
06/07/27 03:49:53 bXII0j75
>>292

target cpuによる。(カーネルバージョンやコンパイルオプションでも違ったような)
たとえばx86だと、論理アドレスを物理アドレスと同じアドレスにmapにしてた希ガス
4G超(だっけ?)のメモリつんでると32bit論理アドレスでアクセスできんからちゃんとremapしてた希ガス
後者の問題で、少ないメモリだとたまたま論理=物理なので動くけど、いっぱいつむと論理!=物理になって動かん、とかある希ガス

SHとかMIPSだと、論理アドレス=物理アドレス+OFFSETで決め打ちになる(ならないエリアもある)
ので変換なしでもアクセスできるかもしれんけど、
OFFSETでキャッシュあり・なしとかwrite through/write backとかが決まるので、
変換でOFFSETを調整してやらんと
メモリ領域をnon-cacheアクセスすると動くこたあ動くが遅いとか、
memory maped I/O領域をcache accessすると、(たまたまcache flushされ書き込まれた場合は)一見動いているように見えるが、そうでない場合は書き込まれずに挙動不審、とかある希ガス

何も変換がいらないcpuだとマクロかinlineになってて最適化コンパイルすると消えて呼び出しコスト0になるはずなので、
わるいこといわないからつけとけ

うろ覚えなんだが__vaにはcacheモードによる変種があった希ガス
SH/MIPSだとOFFSETをandしたりorしたり
x86だとどっかにmapした上でそこのcacheモードを設定してたような希ガス
生__vaは一番無難なnon-cacheアクセスだった希ガス
適切な__vaファミリを選べれ

ちなみにxenとかcolinuxはこのへん(va,pa)に手を入れて、「kernelが物理アドレスと思ってるアドレス」と「本当の物理アドレス」の変換をしてた希ガス


316:login:Penguin
06/07/27 08:44:44 bXII0j75
ごめん最後の部分たぶん間違い
SH/MIPSみたいに固定変換タイプだと
va: cache 領域
pa: non-cache領域
とかだったような希ガス
違うかもしれんがそーゆー何らかの変換が入ってたことは確か

memory mapped I/Oはフツーnon cacheアクセスすればいいんだけど
外部デバイスとの共有メモリで書き換えが多い場合(vramとか)
cache accessしてまとめて明示的にcache flushしたほうが速い
デバイス側で内容を書き換える可能性がある場合(DMAとか、vramならGPUとか)
読み込み前にcache invalidateが必要だけど

とかうろ覚えでいってみる


317:login:Penguin
06/07/28 22:39:18 yNti06tZ
個人で勉強するための MIPS系 ボードってありますでしょうか?
HDD とかにも接続できる奴だとうれしいのですが..

318:login:Penguin
06/07/28 22:58:30 N27jccMP
ぷらっとのOMSとか

319:login:Penguin
06/07/28 23:34:16 yNti06tZ
>>318
それってMIPS系ですか?

320:login:Penguin
06/07/28 23:37:20 N27jccMP
>>319
URLリンク(www.plathome.co.jp)

MIPS32

321:login:Penguin
06/07/28 23:38:42 yNti06tZ
URLリンク(www.amd.com)
> 高速MIPS CPUコア
MIPS系でしたね。失礼しました。

情報ありがとうございます。 >>318,320

322:login:Penguin
06/08/15 03:37:00 gYesGCGG
URLリンク(kmuto.jp)
>突然ハングアップする。
>せめてハングアップしたら再起動してくれるとありがたいのだが…
>落ちるときは2〜4時間ごと、最長3日程度

OpenMicroServerは鯖用途として問題あり?
OpenBlockS266の方がいいのかなあ。

玄箱は時計関係で問題あるみたいだけど。


323:login:Penguin
06/08/15 10:48:08 /RCUmnCr
>>322
URLリンク(kmuto.jp)


324:login:Penguin
06/09/07 09:44:12 Pf/EFgCi
Kernel Mode Linux : Execute user processes in kernel mode
URLリンク(web.yl.is.s.u-tokyo.ac.jp)

325:login:Penguin
06/10/24 02:57:53 ef4lR27l
debian.dodes.org って何で見つかんないの?
apt-get updateができましぇん

326:login:Penguin
06/10/27 19:32:17 zFRooLQw
馬鹿な質問させてください。
クロスコンパイルやるのと、その環境でコンパイルするのとでは吐かれるバイナリは違ってくるものでしょうか?

327:login:Penguin
06/10/27 21:30:34 rPAjNZSN
同じコンパイラであれば一致するはず。


328:login:Penguin
06/10/27 21:44:13 h90lIhkj
binutilsとヘッダ関係も気になりますね。
面倒なのでcross+distcc使ってます。

329:login:Penguin
06/10/27 23:01:45 zFRooLQw
>>327,328 ありがとうございました。binutils気をつけます。
distccって分散コンパイルですか・・・いろいろありますね。。。

330:login:Penguin
06/10/27 23:13:11 u8sH+tMy
CentOSベースで2.6.18でmingoのパッチ入れて快調だが、それはともかく、
カーネル再構築のときって、menuconfigで.configをちょっと変えるだけでも
オブジェクト生成しなおさなきゃならんのですか?

この時間(約20分)がもったいないので、もしなんとかなるなら
ご教授いただきたく。。。

331:login:Penguin
06/10/28 00:14:46 4c4wVsu8
組み込みだとダイナミックライブラリはメモリもったいないからスタティックだし、一部が変わっただけでも全部作り直しでしょ。
メモリとディスク喰いまくる覚悟でダイナミックで作れば良いかと。

もうアケルミーしか選択枝無いのか。
R3000あたりベースで、安くて組んでて楽しいおもちゃが欲しい。

フラッシュ動かしたいって携帯とか?
もうフラッシュ捨てた方が良いよ。
pdfでがんがれ。

332:login:Penguin
06/10/28 03:03:05 jzEQShzS
>ダイナミックライブラリはメモリもったいないからスタティックだし
( ゚д゚)ポカーン

333:login:Penguin
06/10/28 10:11:54 syVRd82t
>>331の言っていることはオラは分かった。
あとは make -j2とかj3 とか試してみる。


334:login:Penguin
06/10/29 07:18:53 efeKgqzT
巨大な/bin/busyboxバイナリが一つあればいいから容量もメモリも喰わない。
busyboxだとハードリンクしてるし。

335:login:Penguin
06/10/29 14:24:31 ouQKPV0q
どうしても分からないっす。
>>331はLinxuの話をしていないと言うこと?
スタティック=ROMで実行するから食わない?


336:login:Penguin
06/11/04 07:56:57 ICCbh7HQ
>>335
Linuxの話をしてると思うよ。後半はめちゃくちゃなので釣りか誤爆の可能性もあるけど

動かすプログラムが一つしかないときとかはstatic linkにするほうが省メモリになりやすい

複数のプログラムを同時に動かすときにはdynamic linkのほうがいいことが多い
ライブラリのtextがプロセス間で共有されるので、システム全体のメモリ使用量削減になる

case by caseなのでどういうシステムを設計するかによって決めること
一概にどれがいいとはいえない

337:login:Penguin
06/11/04 20:22:33 X32LHZhq
意味が分かりました。ありがとう。
でも、後半をめちゃくちゃと言われるのはショックでした。


日記終わり



338:login:Penguin
06/11/04 22:26:25 ICCbh7HQ
>>337
ごめん。後半めちゃくちゃってのは>>331の話で、>>335の話ではないよ

あと一つ
LinuxをROMで動かそうと思うと苦労すると思う
ROMで動かすための仕掛けはMontaVistaが作ってはいたと思うけど、今のステータスは知らない

カーネルとrootfsをFlashROMに書き込み、ブートローダでカーネルをROMからRAMへロードさせて、
カーネルやプロセスはRAM上で動かすってのが一般的だと思う
rootfsもromfsとかJFFS2程度にして、書き込み領域にはrdを使うって感じ
ここまでやれれば(少なくともプログラミング環境的には)普通のx86 Linuxと変わらなくなるので、
あとは普通のLinuxプログラミングって感じで開発することができるようになるはず
リソースの関係から使いたいライブラリを動かせないとかはあるかもしれないけど、
そこはリソース設計の話だから、別の話になると思う

339:login:Penguin
06/11/04 23:03:53 X32LHZhq
誤解でしたかスマ。

こないだまでRAMに展開するなんて殆どしてなかったのに。
一部のプロトコルとか、JPEGのデコード部ぐらいしか・・・Linuxの話ではありませんが。

容量によると思うけれどもLinuxはRAM展開が前提と言うことですね。

340:login:Penguin
06/11/05 09:48:44 ks2asGXN
linuxのソフトはwrなファイルシステム前提のものが多いので、romfsにすると、
ファイルを作ろうとしたときに落ちちゃうのが結構あるよね。
/tmpだけつかってるなら、そこだけramdiskにすりゃいいんだけど。。

341:login:Penguin
06/12/24 20:08:49 AX600mha
保守age
情報処理・テクニカルエンジニア・エンベデッドシステム受けるか?
URLリンク(www.jitec.jp)

342:login:Penguin
06/12/24 22:04:37 re11bfgr
元々の設計思想がrw前提だからねえ。
開発者もroはあんまり興味持たないし、力も入れてない。

プロセス間で共有のための実行コードが多くなるってことも有る。
複数プロセス前提なら複雑だけどダイナミックかなあ。単発なら巨大スタティックに埋め込み。

343:login:Penguin
06/12/25 01:01:19 DcWNWvcV
組み込みLINUXのカーネルはPCのと違うの?

344:login:Penguin
06/12/25 16:19:27 Dg2TSsMH
>>343
Generic kernel ではサポートされてないハードウェア用に
patch あたったりドライバ追加してたりするぐらいで
基本的には同じじゃない?
あとはスケジューラ入れ替えとか。


345:login:Penguin
07/01/28 14:47:02 3OyF2FMZ
もうちょい起動速くならんかなー

346:login:Penguin
07/01/28 15:09:11 6VRIUpaK
携帯用Linuxのソフト基盤構築でキャリア/メーカーが団体設立
URLリンク(japan.cnet.com)

お前ら、大変だな、大企業に入ってこられてw

347:login:Penguin
07/01/29 14:33:44 N+dzTP63
>>346
別に〜。
だって用件によってCPUもハード構成も違うものに合わせて
調整するんだからさ、共通基盤があろうがなかろうが
する作業同じだもん。


348:login:Penguin
07/02/12 01:34:22 IHRdRKUg
もまえらFON買ってシリアルケーブル作って中にログインしてみろよww
なんか知らないけどあれこれ入れたくなってきたw

349:login:Penguin
07/02/12 02:02:30 KYBLozLf
>>348
ちょっと聞いていい?
JTAGコネクタもついてるみたいだけどJTAGケーブル(?)用意すれば色々できるの?
MIPSベースのAR2315Aが載ってるらしいのだけどARMとは違うの?
トンチンカンな質問だけど許して。

350:login:Penguin
07/02/12 10:08:27 RkHH7Sxu
>>349
JTAGとは単なるデバッグポートの仕様なので、PCとやりとりするには
JTAGのデバッガ(ハードウエア)が必要。たとえば
URLリンク(www.kmckk.co.jp)
のようなものになる。\300,000くらいは覚悟しなきゃダメだな。

351:login:Penguin
07/02/12 11:03:00 t07KpGQ9
シリアルなくても firmware の version を古めのにすれば
ssh でログインできるみたいだけど。
URLリンク(fon-wiki.maniado.com)

352:login:Penguin
07/02/12 11:25:58 y27Lli+s
>>348
具体的には何ができそうなんですか?

353:login:Penguin
07/02/12 12:06:31 KYBLozLf
>>350
>JTAGのデバッガ(ハードウエア)が必要。

ヤフオクで1000円で落札したんですけど、これのことですかね?
URLリンク(www.yokogawa-digital.com)

これが使いたくて、JTAGと関連ありそうなスレのぞいているのだけど、
するにもいまいちよくわからんです。
ターゲットデバイスにアルマジロ9とか使えそうなんですけど、今の状態で
そこまでお金かける勇気がないです。
ジャンク(2,3千円)で試せるのがあればいいんですけど。

354:login:Penguin
07/02/12 12:15:54 9KCKntNi
要するに1980+900円で無線ルータを買って、ファームを書き換えてしまおうっ
てことだろう?何ができるかはアイディア次第だと思うが。


355:login:Penguin
07/02/12 13:13:33 RkHH7Sxu
>>353
デバイス側が対応していれば問題なく使える。
もちろんARMプロセッサだけでMIPSには使えないけど。

356:login:Penguin
07/02/13 16:37:10 u+JcMmbv
348でつ

>>349 RS232Cでつないでテラタムでログインするだけです
cpuinfo してみた
system type : Atheros AR531X_COBRA
processor : 0
cpu model : MIPS 4KEc V6.4
BogoMIPS : 183.50

>>352
とりあえずFONをDD-WRT無線ルーターに変えられる
とりあえずsnmpとか吐かせるw
だれかがアクセスするとメールとか出してくれるww
まだ、しょぼいなw
アイデア次第ってことで

>>354 まさにそのとーり!

357:login:Penguin
07/02/13 20:08:08 zEMqaX8A
>>356
無線LANコントローラ内蔵のMIPSプロセッサか。
ちょうど小型サーバを探してたところなので使わせてもらおうっと。

358:login:Penguin
07/02/13 21:20:48 u+JcMmbv
>>357 おもすれーのできたらおせーて

とりあえず、DD-WRTってのを入れてFONとして使ってないw
topもpsも表示できるのはおもすれぇww
次は何させようかとGoogってたらSDカードつけた人がいますぞw

359:login:Penguin
07/02/13 22:18:47 8jWMojOH
Armadillo300買おうとおもってたけど、LA FONERA買ったお


360:login:Penguin
07/02/14 01:35:56 Vl5+CtJ2
>>359 何作るの?
  ∧_∧  +
 (0゜・∀・)   ワクワクテカテカ
 (0゜∪ ∪ +
 と__)__) +

361:login:Penguin
07/02/15 10:01:34 rIRDMXh3
>>358
SD > kwsk

362:login:Penguin
07/02/15 10:04:47 ArgKmSjB
>>361
ググレカス

363:login:Penguin
07/02/16 02:05:11 DW3yfMyu
>>360

二台つかってアレをつくるの

364:login:Penguin
07/02/16 10:08:39 wqIfZsXx
DD-WRT化か?どうせやるならアンテナ2個つけてダイバシチィの実験もヨロw

365:login:Penguin
07/02/16 14:24:24 YI4cGG/M
今の旬は携帯Linux?

366:login:Penguin
07/02/16 15:39:12 wqIfZsXx
>>365 ら ほねら

367:login:Penguin
07/02/16 23:03:23 DW3yfMyu
>>365

正直いぢれない携帯電話なんかどうでもいい

368:login:Penguin
07/02/17 01:24:10 82/emWIn
教えて君&長文スミマセン。
もし何か情報知ってる人がいたら教えてくださいm(_ _)m

組込に転向したばかりのアプリ屋です。
いろいろあって、2.4系カーネル使ったHDD搭載モバイル機器作ってます。
こいつにはUSBの口があってPCとつなぐと、FAT32の外付けHDDモードになる。

で単独で使ってる分にはいいんだけど、
PC接続して大量のファイル(合計2G程度)をWinからコピーすると
ファイルシステムがイカレちゃうみたいなんです。

もちろんPC接続時は搭載アプリも止めてるし
umountしてるんだけどダメです。
Linux上から見るとメチャクチャな状態で
lsやchmodをたたくとFATが壊れてるぜ〜って出てくるんだけど
Windowsからは普通にアクセス出来るんです・・・・

原因or回避策の情報ってないですかね。


369:login:Penguin
07/02/17 01:36:04 JHIDbcoe
ファイル数が 65534 を越えてるとかか?

370:login:Penguin
07/02/18 23:11:28 y7kGpduc
FONの話。

とりあえず9-KEと2550コネクタの加工でシリアルコンソールは見えた。
今のところうまく電波を捉えられてない(環境の都合で)秋月電波時計を
遠隔化する方向で考案中。

それにしてもfis listして見たところだと完璧なまでにマニュアル通りの
RedBoot+Linux環境なんだな。\1980で組み込みLinuxの入門をするには
絶好の材料かも。

371:login:Penguin
07/02/19 01:02:36 1ZHDAbf1
だよな、とりあえず3つ買ったw

372:login:Penguin
07/02/19 16:53:07 yeRPpdes
FONスレッドにフォークしたらどうなんだろう。

373:login:Penguin
07/02/19 17:08:08 1ZHDAbf1
何板?

374:login:Penguin
07/02/19 20:43:26 oASqkiFd
通信技術にあったが。

FON総合スレッド Part14 【無線LAN無料相互利用】
スレリンク(network板)

375:login:Penguin
07/02/20 12:42:51 WdH5DDT+
組込みLinuxのディレクトリ構成って決まってるの?
例えばDD-WRTなんだけどapacheの設定みようとしたけど/etc/apacheっていうディレクトリがない。
ないしhttpd.confも見当たらない。

376:login:Penguin
07/02/20 17:46:28 M7GEzZOq
>>375

んにゃ、そもそも”/etc/apacheにapacheのhttpd.confを置く”
というルールも無いけど・・・・


377:login:Penguin
07/02/20 19:59:59 WdH5DDT+
>>376
組込みだと通常どこに置くの?

378:login:Penguin
07/02/20 20:08:20 BsGfrKua
>>377
好きなところに置けばよい。

379:login:Penguin
07/02/20 20:28:52 WdH5DDT+
>>378
通常はどこに置くの?

380:login:Penguin
07/02/20 20:36:01 BsGfrKua
>>379
「通常」とやらが何を指してるのか解らん。

configure次第で何とでも変えられるし、現に組み込みLinuxに限らず
ほとんどのLinuxでは /etc/apache などに変えている。
configureで何も指定しなければ /usr/local/apache/conf になる。
ただ、このディレクトリを使ってるものは皆無に近い。

381:login:Penguin
07/02/20 20:43:40 WdH5DDT+
>>380
/etc/apacheも/usr/local/apacheもないです。
apacheはいってないのかな?
ルータ(DD-WRT)にWEB管理画面があったのでapacheなのかなと思ったのですが
独自httpサーバーもってたりするんですかね?

382:login:Penguin
07/02/20 21:08:22 BsGfrKua
>>381
無理して設定ファイルを探そうとするからおかしなことになるんだよ。
# netstat -anp | grep :80
でTCP=80 (http)を受け持ってるプロセスを探せ。

# まぁlighttpdとかだろうとは思うが

383:login:Penguin
07/02/20 21:44:44 WdH5DDT+
>>382
dです。
netstatのpオプションが使えませんでした。
他にoとかbとか試してみましたがダメです。
プロセス表示できないバージョンなんですかね?

組込みLiunxってfedoraとかdebianとかvineとかディストリあるんですか?
uname -a するとこんな感じなんですが何のLinuxになるかわかります?

Linux XXX 2.4.34 #750 Thu Feb 15 16:35:40 CET 2007 mips unknown


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4540日前に更新/254 KB
担当:undef