[Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

saimon

Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Lúc trước cài OpenElec cho con NUC chip intel xài ssd nên chạy nhanh như ngựa. Dùng remote của biostar bật tắt chuẩn men luôn, full chức năng.
 

h_hung

Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Bác đại ơi, raspberry này cài openelec thì cắm usb wifi vào là nó tự nhận hay có fai lm j nua k bác
 

hungphutho

Active Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Hướng dẫn cài Openelec trên PC/LAPTOP

Openelec là một hệ điều hành linux chạy độc lập chuyên về Hdplayer . ai chơi rPI đều biết đến openelec vì nó biến PI thành một hdplayer hoàn hảo .
Nếu bạn muốn thử cài Openelec trên laptop/PC thì hoàn toàn có thể và Openelec hỗ trợ rất tốt cho nền tảng X86 .

Có nhiều cách để cài openelec cho laptop/PC nhưng tôi sẽ hướng dẫn các bạn sử dụng một USB để cài đặt openelec lên cái USB cho tiện , vì cài trực tiếp vào ổ cứng nhiều khi không tiện cho việc sử dụng laptop vào các việc khác , cài openelec vào usb thì khi nào bạn muốn chạy openelec thì chỉ cần gắn USB đã có hệ điều hành openelec trên đó vào PC và khởi động lại PC để boot openelec .

Bạn phải có 1 cái USB dung lượng từ 1gb trở lên để cài openelec và một cái thẻ nhớ dùng để làm setup openelec đến cái usb kia .

Bước 1 . Download openelec cho nền tảng X86 ở đây http://openelec.tv/get-openelec
vi vụ download bản beta kodi 15 64bit http://releases.openelec.tv/OpenELEC-Generic.x86_64-5.95.2.img.gz
giải nén sẽ được file OpenELEC-Generic.x86_64-5.95.2.img , gắn thẻ nhớ vào laptop/pc và Dùng phần mềm Win32 Disk Imager tại đây http://sourceforge.net/projects/win32diskimager để ghi cái file có đuôi .img vào thẻ nhớ(ví dụ bên dưới là làm với có tên file sd.img , của bác là cái OpenELEC-Generic.x86_64-5.95.2.img vừa giải nén đó .
chọn đến file đó và write



Bước 2 . Gắn thẻ nhớ đó và cái usb vào laptop/pc sau đó khởi động lại PC và chọn boot from USB . Lúc này hệ điều hành openelec sẽ chạy tiến trình cài đặt .
Tại menu ban đầu bạn chọn dòng số 1 .
Quick Install Openelec.TV
18ixb81jxid43jpg.jpg



Màn hình tiếp theo bạn chọn ổ đĩa sẽ ghi cài đặt chương trình , chú ý là hãy chọn đúng cái USB bạn vừa gắn vào nhé . nếu chọn nhầm vào cái hdd trên PC thì bạn sẽ bị mất hết dữ liệu của PC đấy .
Nếu bạn không có USB thì cũng có thể dùng một cái thẻ nhớ khác để cài , hoặc có thể cài vào bất cứ thiết bị lưu trữ gắn ngoài nào cũng được .

Sau khi chọn ổ để cài đặt xong thì đợi cho setup hoàn thành thì bạn tháo thẻ nhớ ra được rồi .

Bây giờ thì mỗi khi muốn chạy openelec chỉ cần gắn USB vào là bạn có thể sử dụng openelec

sH1HxbZ.jpg


Chúc các bạn thành công .
 
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Em không có cái thẻ nhớ SD có thể cài trực tiếp lên USB luôn được ko bác
 

creen

Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Em sẽ làm theo 2 cách của 2 bác. Đêm nay training cho nó cả đêm bằng Paris "All" Night :))

Em mua cái nguồn của delta 5V-2a chẳng biết dùng cho cái gì nữa, về cắt đầu tròn của nó ra rồi nối với sợi cáp micro usb, thế là chạy ngon. cả 2 em pi đều chạy tốt usb wifi và chuột, usb. chỉ có cái hdd box 2.5 là chưa dùng được trên Pi 2.
 

hungphutho

Active Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Em không có cái thẻ nhớ SD có thể cài trực tiếp lên USB luôn được ko bác
Không có thẻ nhớ thì dùng usb .
Bắt buộc phải có thêm một cái thẻ hoặc usb nữa để setup cái OS vào USB kia.
Mượn tạm ở đâu cái thẻ nhớ sau khi làm xong thì fomart rồi trả người ta có gì khó khăn đâu
 

tuanqc78

Well-Known Member
Re: Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Em mua cái nguồn của delta 5V-2a chẳng biết dùng cho cái gì nữa, về cắt đầu tròn của nó ra rồi nối với sợi cáp micro usb, thế là chạy ngon. cả 2 em pi đều chạy tốt usb wifi và chuột, usb. chỉ có cái hdd box 2.5 là chưa dùng được trên Pi 2.
Nguồn này 2 sợi, cáp micro usb 4 sợi bác nối như thế nào. Vì toàn dùng loại 5v, 3A cho android box, đang dư loại 5V, 2A.
 

hungphutho

Active Member
Ðề: Re: Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Nguồn này 2 sợi, cáp micro usb 4 sợi bác nối như thế nào. Vì toàn dùng loại 5v, 3A cho android box, đang dư loại 5V, 2A.
Trên 4 sợi của USB thì sợi đỏ là sợi điện áp 5v (điện dương )
Sợi màu đen là GND dây mát ( điện âm )

gw300cable.jpg


Bác nối vào đó là ok . đừng lộn âm dương là được
 

creen

Member
Ðề: Re: Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Nguồn này 2 sợi, cáp micro usb 4 sợi bác nối như thế nào. Vì toàn dùng loại 5v, 3A cho android box, đang dư loại 5V, 2A.

Nếu có máy đo thì chuẩn nhất, còn ko thì bác cắt dây micro usb của cái sạc ấy thường là 2 sợi. còn nếu cắt ở cáp kết nối thì mới 4 sợi. 4 sợi thì tùy có cái thì đỏ-đen-xanh-trắng, cái thì nâu-đen-xanh-trắng, còn mầu gì nữa e ko biết. nhưng trắng xanh thường là sợi data.
Nhưng nói chung bác cứ lấy cái mầu đen của củ sạc nối với mầu đen của cáp micro, mầu đỏ của sạc với mầu đỏ hoặc nâu của cáp micro. còn 2 sợi trắng xanh thì nối lại với nhau.
khi nối xong thì bác cắm thử vào 1 cái điện thoại cùi có chân micro để thử thì sẽ biết.
(các bác làm xong mà cái điện thoại bị làm sao thì đừng bắt đền e nhé, thế nên tốt nhất là có cái máy đo. còn e nối xong rồi mới đo, thế là bị mắng vì làm liều).
 

tuanqc78

Well-Known Member
Re: Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Yes .
Nó chỉ chơi nguyên nhạc . nó biến rPI thành một cái đầu CD , Thiết bị nghe nhạc chuyên dụng chất lượng cao .
thực ra có mấy OS khác chuyên về audio chứ không riêng cái runeaudio này , và phải dùng DAC mới đáng kể .

Có vẻ không hợp với anh em chúng ta , muốn Pi là cái Hdplayer
Nhưng nhiều người khác họ lại có lựa chọn như vậy , họ chỉ thích âm thanh
Xuất âm thanh qua HDMI hả bác.
 

JillQuinn1992

New Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Con này có thể làm mini server, chạy tốn khá ít điện.
 

lohado2

Active Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Yes , làm một server chạy các kiểu được luôn ý chứ .
Bác nào cần server làm add on kodi thì liên hệ :D

Mình vừa thử cài openvpn khá ngon

cái mà bác nói nó cúng giống như kiểu server của SBS hay viet media đấy ạ? :D
 

hungphutho

Active Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

cái mà bác nói nó cúng giống như kiểu server của SBS hay viet media đấy ạ? :D
Hoàn toàn làm được mà , bên BSB hay vietmedia họ cũng chỉ là đặt server tại nhà hoặc ở chỗ nào đó mạng ngon .
chúng ta chơi luôn PI2 làm server và cũng config giống hệt nhự họ được mà :)
Hôm qua mình tets rồi đó , mấy bác trên này còn nghịch tắt cả PI 2 của mình :D
 

hungphutho

Active Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Hướng dẫn tạo Server OpenVPN trên Raspberry PI 2


Raspberry PI 2 mình đã giới thiệu khả năng làm đầu HDPlayer của raspberry pi 2 tốt đến như thế nào tuy nhiên khẳ năng của Raspberry PI không chỉ dừng lại ở đó , Raspberry PI 2 còn làm được rất nhiều việc ví dụ như làm một mini server , Trong bài viết này mình sẽ hướng dẫn các bạn tạo một server openvpn ngay trên Raspberry PI 2.



Vì Raspberry PI chạy rất tiết kiệm điện , chỉ khoảng 3w và có khả năng chạy liên tục không cần tắt từ tháng này qua tháng khác do vậy để ứng dụng Raspberry PI vào làm một máy chủ VPN là rất khả quan .
Bạn có thể tạo một openvpn cho riêng mình sử dụng hoặc chia sẻ cho người nhà và những bạn bè thân thiết .


Bài viết sẽ hướng dẫn cài đặt openvpn trên hệ điều hành Raspbian . Đây là hệ điều hành chính thức của Raspberry PI , tuy nhiên nếu bạn không thích Raspbian có thể cài ubuntu thì hướng dẫn cũng tương tự như bài viết này . chi tiết làm thế nào để cài đặt hệ điều hành vui lòng đọc trên trang chủ của Raspberry PI .


1 . Đăng nhập ssh vào raspberry pi chạy các lệnh sau .
Mã:
sudo su
Mã:
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]apt-get update[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]apt-get install openvpn openssl[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]cd /etc/openvpn[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]cp -r /usr/share/doc/openvpn/examples/easy-rsa/2.0 ./easy-rsa[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]apt-get install nano[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]nano easy-rsa/vars[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]


Trình chỉnh sửa nano hiện nên và tìm đến dòng
Mã:
export EASY_RSA=”`pwd`”
Thay thế bằng
Mã:
export EASY_RSA="/etc/openvpn/easy-rsa"


Hình ảnh sẽ như thế này
TfvNO9K.png



Nhấn Ctrl + x để lưu lại .
Tiếp theo chạy các lệnh sau , khi gặp các câu hỏi cứ nhấn enter
Mã:
. ./easy-rsa/vars
Mã:
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]./easy-rsa/clean-all[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]cd easy-rsa[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]ln -s openssl-1.0.0.cnf openssl.cnf[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]cd ..[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]


Tiếp theo chạy các lệnh sau , khi gặp các câu hỏi cứ nhấn enter
Mã:
./easy-rsa/build-ca OpenVPN
Mã:
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]./easy-rsa/build-key-server server[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]./easy-rsa/build-key client1[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]Build-dh command takes a few minutes. So just wait[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]./easy-rsa/build-dh[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]


Tiếp theo tạo một file config
Mã:
nano openvpn.conf
copy và paster nội dung bên dưới

dev tun

proto udp
port 1194
ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/server.crt
key /etc/openvpn/easy-rsa/keys/server.key
dh /etc/openvpn/easy-rsa/keys/dh1024.pem
user nobody
group nogroup
server 10.8.0.0 255.255.255.0
persist-key
persist-tun
status /var/log/openvpn-status.log
verb 3
client-to-client
push "redirect-gateway def1"
#set the dns servers
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
log-append /var/log/openvpn
comp-lzo

Nhấn Ctrl +x để lưu lại .
Tiếp theo chạy lệnh
Mã:
echo 1 > /proc/sys/net/ipv4/ip_forward
Chạy tiếp các lệnh sau
Mã:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j SNAT --to [ipadres rpi]
Mã:
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]cd ..[/COLOR]
[COLOR=#141414]
[/COLOR]
[COLOR=#141414][ENTER][/COLOR]
[ipadres rpi] thay thế bằng địa chỉ IP trên raspberry pi của bạn .
chỉnh sửa file sysctl.conf xóa bỏ dấu # ở dòng #net.ipv4.ip_forward=1 đi
Mã:
nano /etc/sysctl.conf
Ctrl + x để lưu lại
Mã:
exit
để thoát root .
Mã:
cd
Khởi động openvpn
Mã:
sudo /etc/init.d/openvpn start


Tạo một file config openvpn để sử dụng
Mã:
nano newvpn.ovpn
Nội dung như sau .

dev tun
client
proto udp
remote YOUR.RASPBERRYPI.IPADRESS 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client1.crt
key client1.key
comp-lzo
verb 3


Ctrl + x để lưu lại .


Thêm vào file /etc/rc.local nội dung như sau , thêm vào bên trên dòng "exit 0"
Mã:
sudo nano /etc/rc.local
Mã:
iptables -t nat -A INPUT -i eth0 -p udp -m udp --dport 1194 -j ACCEPT
Mã:
[COLOR=#141414]
[/COLOR]
[COLOR=#141414]iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j SNAT --to-source RASPBERRY.PI.IP.ADRESS[/COLOR]
Ctrl + x để lưu lại .
Copy toàn bộ các file key vào thư mục home của pi để sửa dụng
Mã:
sudo cp -rf /etc/openvpn/easy-rsa/keys /home/pi/


Ta cần quan tâm các file sau
ca.crt, client1.crt, client1.key trong /home/pi/keys/ và file /home/pi/newvpn.ovpn
Tạm thời Đã tạm xong , để sử dụng openvpn trên điện thoại hãy chỉnh sửa file
/home/pi/newvpn.ovpn như sau .

dev tun
client
proto udp
remote ip-của-raspberry-pi 1194
resolv-retry infinite
nobind
persist-key
persist-tun
<ca>
copy tất cả nội dung của file ca.crt vào đây
</ca>


<cert>
copy tất cả nội dung của file client1.crt vào đây
</cert>


<key>
copy tất cả nội dung của file client1.key vào đây
</key>


comp-lzo
verb 3


sau khi lưu lại thì copy file newvpn.ovpn đó vào bộ nhớ điện thoại .
Trên android để sử dụng hãy dùng phần mềm openvpn trên chplay . và chọn đến file newvpn.ovpn để kết nối .
Thành công sẽ như sau .
X3tzNFJ.png



Tuy đã kết nối thành công tuy nhiên đến đây thì chúng ta có thể nhận thấy là tôi đang dùng wifi trên điện thoại có kết nối chung mạng với raspberry pi 2 . còn nếu tôi đang dùng 3G hoặc đi đâu đó ra ngoài hoặc muốn chia sẻ openvpn cho ai đó thì không thể kết nối được với OpenVPN trên raspberry pi 2 .


để làm được việc đó bắt buộc chúng ta phải mở cổng cho modem và cấu hình Dynamic DNS để có thể sử dụng với mạng IP động .


Chi tiết làm thế nào sẽ ở phần dưới .

---------- Post added 03-07-2015 at 17:12 ----------

Cấu hình nâng cao , open port modem , Dynamic DNS


Hướng dẫn mở port cho modem .


Bài viết hướng dẫn với modem ADSL tp-link 8817 nếu bạn dùng modem khác thì hãy tìm mục tương tự như hướng dẫn bên dưới
Đăng nhập vào giao diện của modem 192.168.1.1 .
Vào mục Advanced Setup chọn NAT


4auY1NJ.png

Ở đây sẽ hiện ra 2 mục là DMZ và Virtual Server , Nếu bạm muốn mở tất cả các cổng của modem thì chọn DMZ , chẳng hạn bạn dùng add on p2p , torrent , etc .... thì thích hợp khi chọn DMZ vì bạn chỉ cần thao tác như hình dưới là các cổng có thể sử dụng ok .



AJSeKmJ.png

Nếu bạn chọn Virtual Server thì chúng ta cần setup từng port cho những dịch vụ nào mà chúng ta dùng .
Phần port phải điền đúng cái port mà bạn cần sử dụng cho dịch dụ đó .


trwB3bM.png



Tóm lại nếu bạn muốn nhanh gọn hãy chọn DMZ là modem được mở hết và đã có thể sử dụng được toàn bộ dịch vụ của bạn với NAT .


CẤU HÌNH DNS cho IP động .


Tiếp theo nếu bạn muốn DNS để một domain về rapsberry pi của bạn thì cần sử dụng 2 dịch vụ Dynamic DNS là noip.com và dyn.com
Tôi dùng noip.com vì nó cho free sub domain , còn nếu muốn dùng tên miền riêng thì mới phải mất phí
Vào noip.com đăng ký tài khoản , sau đó vào add a host tạo một doman miên phí , ví dụ của tôi là hungphutho.ddns.net
Sau khi tạo xong thì thì trên modem vào mục Access Management > DDNS sau đó chọn như hình dưới và save lại là bạn đã DNS tên miền xong , mỗi khi IP mạng của bạn thay đổi thì trên no-ip.com cũng thay đổi theo .
Và bây giờ thì bạn có thể sử dụng domain kia để làm chia sẻ VPN , website , FTP server .


zkiXI1g.png
 
Chỉnh sửa lần cuối bởi người điều hành:

hungphutho

Active Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Rảnh mình sẽ hướng dẫn tạo tiếp một server chạy song song với openvpn bên trên , để làm các việc sau , stream video , đặt add on kodi , tạo một add on đơn giản để chơi nhạc trên máy chủ này , tạo một website cá nhân trên server rPI2 cho nó máu :D
 

lohado2

Active Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Rảnh mình sẽ hướng dẫn tạo tiếp một server chạy song song với openvpn bên trên , để làm các việc sau , stream video , đặt add on kodi , tạo một add on đơn giản để chơi nhạc trên máy chủ này , tạo một website cá nhân trên server rPI2 cho nó máu :D

1 em pi có vẻ là chưa đủ roài :))
 
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Không có thẻ nhớ thì dùng usb .
Bắt buộc phải có thêm một cái thẻ hoặc usb nữa để setup cái OS vào USB kia.
Mượn tạm ở đâu cái thẻ nhớ sau khi làm xong thì fomart rồi trả người ta có gì khó khăn đâu
Em cài rồi từ USB sang USB cảm nhận nhanh và mượt hơn cài trên Win có mấy cái em làm ko được:
1. Ko kết nối được wifi
2. Ko cài được advancedsettings.xml
3. Ko cài được BSB smart relax (em chả biết phải chọn bản nào thử 2 bản cho ab và win điều ko thấy phần video)
cái USB 4gb sau khi cài xong nó còn có ~200mb.
À em qua OpenELEC Mediacenter - Download có nhiều bản để chọn quá ko biết phải chọn bản nào cho hợp nên em cứ chọn bừa bản stable của 32-bit Builds, bản 32-bit Builds vs bản 64-bit Builds em ko biết bản nào tốt hơn
 

lohado2

Active Member
Ðề: [Thảo Luận] Raspberry PI 2 HD Player Rất Tốt .

Cái vụ usb còn 200mb không sao đâu. lúc nào muốn nó trở lại bình thường thì dùng cái sd format ở #1 là ok
 
Bên trên