HOME / Apple / X01HT / W-ZERO3 / Net / iPod / Windows / DVD / PSP / ZAURUS / CLIE / Sigmarion / Soft / Link / BLOG / Diary(OLD) Photograph

Bobby's Net ROOM

Contents
Internet
家庭内LAN
Mobile
NAS(NWHDD)
NAS(白箱)の構築
NAS(白箱)にSambaの導入
NAS(白箱)をiTunes 5に対応

ホームに戻る


このサイトの画像
および内容の
無断転記はご遠慮ください。


リンクはフリーですので
ご自由にどうぞ♪
リンクはトップページ
お願いいたします。

■Internet
2004年12月2日、我が家にTEPCO光が開通しました。

自宅内への引き込みは電話線引き込み口を利用して光ケーブルを引き込んでもらえたため、 壁の穴開け工事が発生せず、スムーズに工事が完了しました。

我が家は、NEC Aterm WR7600H(無線LAN内蔵BBルータ) にPCやらPSPやらZAURUSなどいろいろ繋いでネットを楽しんでいます。

TEPCO光の実際の通信速度を測定してみました。

------ BNRスピードテスト (ダウンロード速度) ------
測定サイト: http://www.musen-lan.com/speed/ Ver3.4001
測定日時: 2006/03/14 19:45:18
回線/ISP/地域:

1.NTTPC(WebARENA)1: 67546.133kbps(67.546Mbps) 8442.64kB/sec
2.NTTPC(WebARENA)2: 74340.454kbps(74.34Mbps) 9292kB/sec
推定転送速度: 74340.454kbps(74.34Mbps) 9292kB/sec

------------ Broadband Networking Report ------------
<アップロード速度>
データ転送速度: 72.07Mbps (9.00MB/sec)
転送データ容量: 1000kB
転送時間: 0.111秒

測定日時: 2006年03月14日(火) 19時27分
測定サイト: http://www.musen-lan.com/speed/
利用ブラウザ: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

BBルータ経由でも 68Mbpsというすばらしい結果がでました。p(^-^)q

ADSLの時は、局からの距離が結構あったので、提供帯域幅の5%程度しか速度が出なかったのですが、 TEPCO光は100Mbpsの光ケーブルを占有できるので、 70%程度の速度が確保できているみたいです。

Topへ


■家庭内LAN
NEC Aterm WR7600H(無線LAN内蔵 BBルーター)を中心に家庭内LANを構成しています。

■接続している機器
NEC VALUESTAR FS VS700/7DWindowsXP Home100Mbps 有線LAN
HITACHI Prius Deck770D (770D7SVP)WindowsXP Home100Mbps 有線LAN
自作Pentium4 3.6G(560) PCWindowsXP Pro100Mbps 有線LAN
SOTEC WinBook(A4)WindowsXP Home54Mbps 無線LAN
SHARP Muramasa PC-MM2-5NE(B5スリム)Windows XP Pro54Mbps 無線LAN
NEC Lavie LM700(B5大)WindowsXP Home54Mbps 無線LAN
250GB NAS(玄箱)Linux(Kernel-2.4.17)100Mbps 有線LAN
SONY Play Station 2 x 2台Sony PS2100Mbps 有線LAN
SONY Play Station Portable x 2台Sony PSP54Mbps 無線LAN
SHARP ZAURUS SL-C1000+CF無線LANLinux(Kernel-2.4.20(クロックアップ改造)11Mbps 無線LAN
SONY CLIE TH55PalmOS 511Mbps 無線LAN
DoCoMo Sigmarion3+CF無線LANWindowsCE.NET11Mbps 無線LAN
パイオニア サイバーナビ リビングキット+PCI UE-200TX-100Mbps 有線LAN
※その他:PCI 5ポート 100Base-T スイッチングハブ(NEC Aterm WR7600H内蔵のLANポートでは不足している為、増設)

こんな環境なので、家中どこでもネットができる快適環境になっています。
各部屋間の有線接続は屋内配線にLANケーブルを配線し、壁面コンセントにLANポートを設置しています。

Topへ


■Mobile
現在(2006/03/13)のモバイル環境はSHARP Muramasa PC-MM2-5NE(B5スリム)SHARP ZAURUS SL-C1000 での無線LANスポットからの接続と、au WINによるデータ/パケット通信となっています。

Topへ


■NAS(Network Attached Storage)
玄人志向 玄箱 を使って250GB の NAS(Network Attached Storage)を構築しています。

この中には、デジカメの画像ファイルやMP3ファイルを保存し、家庭内のどのPCからも参照できる様になっています。


LANTANK(白箱)の構築
I-O DATA社の挑戦者シリーズであるLANTANK(白箱)も構築しました。
この製品は、LANに直接接続して利用するハードディスクのケースです。
内蔵するハードディスクは別売となっている為、必要に応じて好みのサイズや構成でハードディスクを組み込むことができます。

単にハードディスクのケースだけでなく、SH4というCPUが搭載されているため、 このCPU用にリメイクされたLinuxを導入して利用することが可能となっていて、いわば、小さなPCという感じです。

製品には、動作するLinux OSをインストールすることができるCD-ROMが添付されていて、 DOS/Vパソコンを利用してLANTANKに入れるハードディスクへのOSのインストールができます。

DOS/Vパソコンが組み立てられる方であれば簡単に構築できます。

LANTANK(白箱)にSambaを導入
LANTANK(白箱)のファイル共有機能は WebDavというインターネットブラウザを利用してファイルの読み書きを行う方法が提供されています。

この機能では、Windows OSから使う場合、 使い勝手があまり良くないことやファイル転送速度が遅いなどのデメリットがあるので、 Windowsのエクスプローラから直接利用できるファイル共有機能を組み込むことが推奨されるでしょう。

結構いろいろやらなくてはならないのですが、下記の通り行えば、2005/09/08時点では問題なく利用できる様になります。
利用する各種ツールはインターネット上からダウンロードする為、今後どうなるかは解りません。

Windows環境で必要な物は、TeraTerm等のTelenetソフトが必要となります。

			■以下、手順・・・・・
			1.LANTANK WEBページの設定画面で、Telenetサービスを起動します。
			==============================================================
			
			2.Terminalソフトを利用して接続します。
			======================================
			
			ログインユーザ:admin パスワード:password 
			
			--------------------------------------------------------------------------------
			Debian GNU/Linux 3.1 LANTANK
			LANTANK login: admin
			Password: password
			Last login: Mon May 16 04:13:39 2005 from 192.168.0.101 on pts/0
			Linux LANTANK 2.4.21 #48 2004ヌッ 11キ 19 ・簣ヒニ 10:46:05 JST sh4 GNU/Linux
			
			The programs included with the Debian GNU/Linux system are free software;
			the exact distribution terms for each program are described in the
			individual files in /usr/share/doc/*/copyright.
			
			Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
			permitted by applicable law.
			admin@LANTANK:~$
			
			--------------------------------------------------------------------------------
			
			3.スーパーユーザーモードに切り替えます。
			========================================
			
			コマンド:su パスワード:tmaster 
			
			--------------------------------------------------------------------------------
			admin@LANTANK:~$ su
			Password: tmaster
			LANTANK:/home/admin#
			
			--------------------------------------------------------------------------------
			
			4.DNSの設定を行います。
			=======================
			
			vi Editor で /etc/resolv.confを修正します。 
			
			LANTANK:/home/admin# vi /etc/resolv.conf
			
			
			--------------------------------------------------------------------------------
			# Domain name searches will fail until you point this to a real DNS server.
			search mydomain.com
			nameserver xxx.xxx.xxx.xxx
			nameserver xxx.xxx.xxx.xxx
			
			~ ※DNSサーバのアドレスを変更して保存
			~ ※vi Editorの取り扱いは別途インターネットサイト等を確認してください。
			
			:wq
			
			--------------------------------------------------------------------------------
			
			5.インターネット上のコンポーネントリスト取得定義を有効にします。
			================================================================
			
			vi Editor で /etc/apt/sources.listを修正します。 
			
			LANTANK:/home/admin# vi /etc/apt/sources.list
			
			
			--------------------------------------------------------------------------------
			deb http://iohack.sourceforge.jp/debian ./
			deb http://debian.dodes.org/debian sid main non-free contrib
			
			~ ※行頭の'#'を取って保存。
			~ ※vi Editorの取り扱いは別途インターネットサイト等を確認してください。
			
			:wq
			
			--------------------------------------------------------------------------------
			
			6.コンポーネントリストを更新します。
			====================================
			
			コマンド:apt-get update 
			
			LANTANK:/home/admin# apt-get update
			Get:1 http://iohack.sourceforge.jp ./ Packages [283kB]
			Ign http://iohack.sourceforge.jp ./ Release
			Hit http://debian.dodes.org sid/main Packages
			Ign http://debian.dodes.org sid/main Release
			Hit http://debian.dodes.org sid/non-free Packages
			Ign http://debian.dodes.org sid/non-free Release
			Hit http://debian.dodes.org sid/contrib Packages
			Ign http://debian.dodes.org sid/contrib Release
			Fetched 283kB in 1s (236kB/s)
			Reading Package Lists... Done
			
			※Reading Package Lists... Doneが表示されない時は、
			
			LANTANKからインターネットが接続できない可能性があります。 TCP/IPの設定と上記DNSの設定を再確認してください。 
			
			7.samba と swat(samba GUI)をインストールします。
			================================================
			
			
			コマンド:apt-get install samba swat 
			
			LANTANK:/home/admin# apt-get install samba swat
			
			: 
			xxMBのファイルを展開して良いかの問い合わせがあるので、[Y]を入力
			
			: 
			
			
			--------------------------------------------------------------------------------
			Debian Configuration
			
			
			lqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Samba Server tqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
			 x This controls what workgroup your server will appear to be in when x 
			 x queried by clients. Note that this parameter also controls the Domain x
			  x name used with the security=domain setting. x x
			   x x Workgroup/Domain Name? x x
			    x x chtnet________________________________________________________________ 
				x x x x  x x x
			 mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj 
			
			--------------------------------------------------------------------------------
			
			
			--------------------------------------------------------------------------------
			Debian Configuration
			
			
			lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Samba Server tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
			 x x x Recent Windows clients communicate with SMB servers using encrypted x 
			 x passwords. If you want to use clear text passwords you will need to x 
			 x change a parameter in your Windows registry. It is recommended that you x 
			 x use encrypted passwords. If you do, make sure you have a valid x 
			 x /etc/samba/smbpasswd file and that you set passwords in there for each x 
			 x user using the smbpasswd command. x x 
			 x x Use password encryption? x x 
			 x x   x x ^^^^ x 
			 mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj 
			
			--------------------------------------------------------------------------------
			
			
			--------------------------------------------------------------------------------
			Debian Configuration
			
			
			lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Samba Server tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
			 x x x If your computer gets IP address information from a DHCP server on the x
			  x network, the DHCP server may also provide information about WINS x
			   x servers ("NetBIOS name servers") present on the network. This requires x
			    x a change to your smb.conf file so that DHCP-provided WINS settings will x 
				x automatically be read from /etc/samba/dhcp.conf. x x
				 x x You must have the dhcp3-client package installed to take advantage of x
				  x this feature. x x x x Modify smb.conf to use WINS settings from DHCP? x x
				   x x   x x ^^^^ x
			 mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj 
			
			--------------------------------------------------------------------------------
			
			
			--------------------------------------------------------------------------------
			Debian Configuration
			
			
			lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Samba Server tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk 
			x The Samba daemon smbd can run as a normal daemon or from inetd. Running x
			 x as a daemon is the recommended approach. x x
			  x x How do you want to run Samba? x x 
			  x x daemons x
			   x inetd x
			    x x x x x  x x x
			 mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj 
			
			--------------------------------------------------------------------------------
			
			
			--------------------------------------------------------------------------------
			Debian Configuration
			
			
			lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Samba Server tqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
			k x x x To be compatible with the defaults in most versions of Windows, Samba x 
			x must be configured to use encrypted passwords. This requires user x 
			x passwords to be stored in a file separate from /etc/passwd. This file x 
			x can be created automatically, but the passwords must be added manually x 
			x (by you or the user) by running smbpasswd, and you must arrange to keep x
			 x it up-to-date in the future. If you do not create it, you will have to x 
			 x reconfigure samba (and probably your client machines) to use plaintext x
			  x passwords. See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from x
			   x the samba-doc package for more details. x x 
			   x x Create samba password database, /var/lib/samba/passdb.tdb? x x
			    x x   x x ^^^^ x 
				mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj 
			
			--------------------------------------------------------------------------------
			
			Selecting previously deselected package libkrb53.
			(Reading database ... 10681 files and directories currently installed.)
			Unpacking libkrb53 (from .../libkrb53_1.3.6-2sarge2_sh4.deb) ...
			Selecting previously deselected package libcupsys2-gnutls10.
			Unpacking libcupsys2-gnutls10 (from .../libcupsys2-gnutls10_1.1.23-10_sh4.deb) .
			..
			Selecting previously deselected package samba-common.
			Unpacking samba-common (from .../samba-common_3.0.14a-3_sh4.deb) ...
			Selecting previously deselected package samba.
			Unpacking samba (from .../samba_3.0.14a-3_sh4.deb) ...
			Setting up libkrb53 (1.3.6-2sarge2) ...
			
			Setting up libcupsys2-gnutls10 (1.1.23-10) ...
			
			Setting up samba-common (3.0.14a-3) ...
			
			Setting up samba (3.0.14a-3) ...
			Generating /etc/default/samba...
			TDBSAM version too old (0), trying to convert it.
			TDBSAM converted successfully.
			account_policy_get: tdb_fetch_uint32 failed for field 1 (min password length), r
			eturning 0
			account_policy_get: tdb_fetch_uint32 failed for field 2 (password history), retu
			rning 0
			account_policy_get: tdb_fetch_uint32 failed for field 3 (user must logon to chan
			ge password), returning 0
			account_policy_get: tdb_fetch_uint32 failed for field 4 (maximum password age),
			returning 0
			account_policy_get: tdb_fetch_uint32 failed for field 5 (minimum password age),
			returning 0
			account_policy_get: tdb_fetch_uint32 failed for field 6 (lockout duration), retu
			rning 0
			account_policy_get: tdb_fetch_uint32 failed for field 7 (reset count minutes), r
			eturning 0
			account_policy_get: tdb_fetch_uint32 failed for field 8 (bad lockout attempt), r
			eturning 0
			account_policy_get: tdb_fetch_uint32 failed for field 9 (disconnect time), retur
			ning 0
			account_policy_get: tdb_fetch_uint32 failed for field 10 (refuse machine passwor
			d change), returning 0
			Starting Samba daemons: nmbd smbd.
			
			
			--------------------------------------------------------------------------------
			LANTANK:/home/admin# apt-get install swat
			Reading Package Lists... Done
			Building Dependency Tree... Done
			Recommended packages:
			
			samba-doc 
			The following NEW packages will be installed:
			
			swat 
			0 upgraded, 1 newly installed, 0 to remove and 48 not upgraded.
			Need to get 4075kB of archives.
			After unpacking 9417kB of additional disk space will be used.
			Get:1 http://iohack.sourceforge.jp ./ swat 3.0.14a-3 [4075kB]
			Fetched 4075kB in 1s (2441kB/s)
			Preconfiguring packages ...
			
			--------------------------------------------------------------------------------
			
			8.sambaが利用するユーザアカウントを追加します。
			===============================================
			
			追加するユーザ:sambauser <-- 任意名 (swat上でも同じ名前を利用) パスーワード:samba 
			
			
			--------------------------------------------------------------------------------
			LANTANK:/home/admin# useradd sambauser
			LANTANK:/home/admin# passwd sambauser
			Enter new UNIX password:samba
			Retype new UNIX password:samba
			passwd: password updated successfully
			LANTANK:/home/admin#
			
			--------------------------------------------------------------------------------
			
			9.再起動します。
			===============================================
			
			電源OFF -> ランプが消えるのを待つ -> 電源ON -> Powerランプの点滅が終わるのを待つ
			
			10.sambaデーモンを起動します。
			==============================
			
			Debian GNU/Linux 3.1 LANTANK
			LANTANK login: admin
			
			^^^^^ 
			Password: password
			
			^^^^^^^^ 
			Last login: Wed Sep 7 10:11:56 2005 from 172.16.151.25 on pts/0
			Linux LANTANK 2.4.21 #48 2004ヌッ 11キ 19 ・簣ヒニ 10:46:05 JST sh4 GNU/Linux
			
			The programs included with the Debian GNU/Linux system are free software;
			the exact distribution terms for each program are described in the
			individual files in /usr/share/doc/*/copyright.
			
			Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
			permitted by applicable law.
			admin@LANTANK:~$ su
			
			^^ 
			Password: tmaster
			
			^^^^^^^ 
			LANTANK:/home/admin# inetd samba
			
			^^^^^^^^^^^ 
			
			11.swatデーモンの起動設定を行います。
			=====================================
			
			LANTANK:/home/admin# vi /etc/inetd.conf 
			
			
			--------------------------------------------------------------------------------
			## swat stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/swat
			
			このコメント行を以下のように有効にして、inetd を再起動する。 
			
			swat stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/swat
			
			--------------------------------------------------------------------------------
			
			12.再起動します。
			===============================================
			
			電源OFF -> ランプが消えるのを待つ -> 電源ON -> Powerランプの点滅が終わるのを待つ
			
			13.swatに接続します。
			=====================
			ネットワーク上のPCからブラウザで接続します。
			
			http://:901/
			
			swatに接続したら、パスワードページで、8項で作成したユーザ名とパスワードを設定し、Enableにします。
			
			あとは、共有フォルダを設定するばOKです。
			各種アクセス権やセキュリティは、sambaやswatでインターネット上を検索して調べてください。
			
			また、LANTANK(白箱)のRAIDドライブは、Linux上の /Share フォルダが割り当てられているため、
			フォルダを追加する場合には、下記手順で行います。
			
			作成する場合は、このフォルダの下に作成する必要がある。
			
			下記コマンドで作成する。
			
			
			--------------------------------------------------------------------------------
			Debian GNU/Linux 3.1 LANTANK
			LANTANK login: admin
			Password:password
			Last login: Wed Sep 7 20:30:48 2005 from 172.16.151.25 on pts/0
			Linux LANTANK 2.4.21 #48 2004ヌッ 11キ 19 ・簣ヒニ 10:46:05 JST sh4 GNU/Linux
			
			The programs included with the Debian GNU/Linux system are free software;
			the exact distribution terms for each program are described in the
			individual files in /usr/share/doc/*/copyright.
			
			Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
			permitted by applicable law.
			admin@LANTANK:~$ su
			Password:tmaster
			LANTANK:/# cd share
			LANTANK:/share# mkdir sharedata
			LANTANK:/share# chmod 755 sharedata
			

LANTANK(白箱)をiTunes Ver.5に対応
LANTANK(白箱)のミュージックサーバは 先日公開された iTunes Ver.5に対応していません。

そこで、mt-daapdの情報を調査して、iTunes Ver.5に対応したパッケージをインストールしました。

その方法を書きます。

			LANTANKのミュージックサーバをiTunes v5 に対応する方法。
			
			1.http://iohack.sealandair.info/wiki/index.php?mt-daapd%200.2.2%20package
			より mt-daapd_0.2.2-1_sh4.deb をダウンロードし、LANTAKのどこかに置く。
			とりあえず、WinPCから書き込めるの共有フォルダ(Share)に保存する。
			
			2.telenet でログインし、suモードにする。
			
			--------------------------------------------------------------------------------
			Debian GNU/Linux 3.1 LANTANK
			LANTANK login: admin
			Password:xxxxxx
			Last login: Mon Sep 12 13:36:22 2005 from 172.16.151.25 on pts/1
			Linux LANTANK 2.4.21 #48 2004ヌッ 11キ 19 ・簣ヒニ 10:46:05 JST sh4 GNU/Linux
			
			The programs included with the Debian GNU/Linux system are free software;
			the exact distribution terms for each program are described in the
			individual files in /usr/share/doc/*/copyright.
			
			Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
			permitted by applicable law.
			admin@LANTANK:~$ su
			Password:xxxxxx
			LANTANK:/home/admin# cd /share
			LANTANK:/share# dpkg -i mt-daapd_0.2.2-1_sh4.deb
			
			3.デーモンの設定ファイルをLANTANK用に修正する。
			
			LANTANK:/home/admin# vi /usr/share/doc/mt-daapd/mt-daapd.conf
			
			--------------------------------------------------------------------------------
			# mt-daapd.conf
			#
			# Edited: Thu Feb 17 00:03:01 2005
			# By: mt-daapd
			#
			web_root /usr/share/mt-daapd/admin-root
			port 3689
			admin_pw admin
			mp3_dir /share/sounds/
			servername LANTANK Music
			runas www-data
			playlist /etc/mt-daapd.playlist
			extensions .mp3,.m4a,.m4p
			db_dir /var/cache/mt-daapd
			rescan_interval 1
			scan_type 0
			always_scan 1
			process_m3u 0
			compress 0
			
			--------------------------------------------------------------------------------
			
			4.LANTANKを再起動する。
			

Topへ