ひゃまだのblog

ひゃまだ(id:hymd3a)の趣味のブログ

SambaでラズパイをRegzaの録画サーバにする

(2021-05-22 初稿 - )

 

わが家のテレビは、古い東芝Regza(37Z1 2010年購入)で、この機種はNAS等に録画することが可能である。

最近、Raspberry Pi(以下、ラズパイ)に様々な機能を持たせて24時間のサーバにしているので、このラズパイに大容量のハードディスク(といっても、3TB)を付けて、Sambaを導入してRegzaの録画サーバにした。

Regzaの録画サーバとしてのSambaの設定にやや手こずったので、ここに備忘録を残す。

(古いRegzaを所有しており、ラズパイを使っている等、極めてニッチな… (^_^;))

なお、ここでは大容量のハードディスクを接続する方法については記載しないので、他所を参考に。

Sambaの導入

ラズパイで以下を実施。

sudo apt install samba

Sambaの設定

sambaの設定は、以下のとおり行う。

sudo vi /etc/samba/smb.conf

なお、以下は設定後のtestparmの出力を掲載するので、参考にして設定すること。

設定は、主に[homes]と[RPI4-NAS]のセクションを行う。

hide@rasd4:~ $ testparm
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "null passwords" option is deprecated
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "null passwords" option is deprecated
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Processing section "[RPI4-NAS]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
	client min protocol = NT1
	dos charset = CP932
	log file = /var/log/samba/log.%m
	logging = file
	map to guest = Bad User
	max log size = 1000
	ntlm auth = ntlmv1-permitted
	null passwords = Yes
	obey pam restrictions = Yes
	pam password change = Yes
	panic action = /usr/share/samba/panic-action %d
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
	passwd program = /usr/bin/passwd %u
	server max protocol = NT1
	server role = standalone server
	unix extensions = No
	unix password sync = Yes
	usershare allow guests = Yes
	idmap config * : backend = tdb


[homes]
	browseable = No
	comment = Home Directories
	create mask = 0700
	directory mask = 0700
	valid users = %S


[printers]
	browseable = No
	comment = All Printers
	create mask = 0700
	path = /var/spool/samba
	printable = Yes


[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers


[RPI4-NAS]
	comment = Share folder
	create mask = 0777
	directory mask = 0775
	force user = root
	guest ok = Yes
	inherit acls = Yes
	path = /mnt/nas/share
	read only = No

録画の方法

Regzaでレグザリンクボタンを押し、RPI4-NASの装置を選択するだけ。

f:id:hymd3a:20210522120233j:plain

録画機器の選択

テストで録画した番組

f:id:hymd3a:20210522120323j:plain

テストで録画した番組

Regzaとラズパイで楽しい録画を!!

関連ページ