0. sdcard 초기화

cmd

diskpart

list disk

select disk 2

clean

create partition primary

format fs=fat32 quick

exti

 

1. OS 다운로드

board가 너무 오래되서 지원이 안됨.

armbian 이라는 곳에서 OS 다운로드

https://www.armbian.com/download/

Linux for ARM development boards

 

각종 BOARDS 의 OS 다운로드 할 수 있음

 

2. OS 설치

Win32DiskImager 사용하여 img를 SD CARD에 다운로드

 

3.부팅 - 모니터 연결하여 기본 설정

 

4. IP 설정

구지... 설정안함... 공유기에서 고정IP 설정 - 잘 적용 안됨

vi /etc/network/interface - 수정

auto eth0

iface eth0 inet static

address 192.168.0.102

netmask 255.255.255.0

gateway 192.168.0.1

:wq

reboot

 

5. SSH 연결 - 세팅 되어있음

 

6. HDD MOUNT

blkid // HDD 고유번호 UUID 확인

mkdir /mnt/Tdown //마우트 할 폴더 생성

vi /etc/fstab //편집

---------------------------------- 추가

UUID=30b2b9fa-e4fa-4c2d-bc12-877b0263f7ed /mnt/Tdown ext4 defaults, local-ko_KR.UTF-8 0 0

---------------------------------- 

7. 링크 폴더만들기

ln -s /mnt/Tdown/ Tdown //대상폴더 , 링크폴더

 

8. SAMBA 연결

apt update // 업데이트

apt install -y samba // 설치

smbpasswd -a root // 계정 생성

cp /etc/samba/smb.conf /etc/samba/smb.conf_temp   //백업

vi /etc/samba/smb.conf     // 편집

---------------------------------- 추가

[Tdown]

comment = Tdown Directory

path = /mnt/Tdown

valid users = root

writeable = yes

read only = no

create mode = 0777

directory mode = 0777

----------------------------------

service smbd restart    //samba 재시작

 

9. transmission-daemon 설치

(참고 : https://github.com/transmission/transmission/wiki/Editing-Configuration-Files)

https://ellordnet.tistory.com/110

apt install -y transmission-daemon    // 설치

service transmission-daemon stop     // 정지

vi /etc/transmission-daemon/settings.json   // 편집

---------------------------------- 수정

"bind-address-ipv4": "0.0.0.0", #바인드 ip주소이다.

"download-dir": "/mnt/Tdown", #다운로드 디렉토리이다.

"rpc-bind-address": "0.0.0.0", #WEB-Interface으로 접근가능한 주소이다. 0.0.0.0는 모두 접속가능하다.

"rpc-authentication-required": true, #계정과 비밀번호를 입력해야 하는지 설정이다 false로 설정할시에 그냥 접속할수있다.

"rpc-enabled": true, #당연하지만 외부에서 접속이 가능하게 활성화가 필요하다.

"rpc-password": "passwd", #비밀번호 접속계정의 비밀번호다. 설정후에 다시보면 난수로 되어있다.

"rpc-username": "user", #접속계정 이름이다.

"rpc-whitelist": "*.*.*.*", #whitelist...

"rpc-port": 9091, #원격으로 접속하는 WEB-Interface의 포트번호이다.

"rpc-whitelist-enabled" : false,

"upload-limit": 50,
"upload-limit-enabled": true,

---------------------------------- 

****중요 추가설정

***폴더 권한 설정

chown debian-transmission:root Download/

***UDP Failed to set receive buffer

vi /etc/sysctl.conf     // 편집

---------------------------------- 추가

net.core.rmem_max = 16777216
net.core.wmem_max = 4194304

---------------------------------- 

열린포트 확인

netstat -tnlp

 

 

 

10. FTP 설치

apt install vsftpd

vi /etc/vsftpd.conf

---------------------------------- 수정

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
listen_port=21

---------------------------------- 

root 계정 전속 설정

cat /etc/ftpusers     //젤 위에 root 주석 처리 또는 삭제

cat /etc/vsftpd.chroot_list    //root 추가 

혼자 자취 할 때는 아무 문제 없었는데...

결혼하고 이사 한 뒤로 인터넷이 지속적으로 끊김

증상 : 간헐적으로 wifi 및 내부방 인터넷이 느려짐

의심되는 원인 : sk 동축망, 공유기 2가지 의심

1. 공유기 비교하여 교체하는 것으로.(인터넷을 바꾸기는 어려우니)

기존 사용 : IPTIME A2004SN  

변경 비교 : iptime AX3004ITL

음... 결론...

통신사 문제...(sk - 

금일 비가온다...

뭐만 했다면ping 지연이 200~2000ms ...

공유기 교체 후 내부망 속도는 괜찮은 듯... 다운로드 서버 100M 이더넷... 접속하여 동영상 재생 버벅임이 좀 덜함

비가오니 ping이 개판이다... 

2021.04.08 사용 후 ping 튀는 문제 없음

개선 된것으로 판단

또 튄다... 안방에서 크롬캐스트로 티비보는중...

2021.06.08 공유기 교체 후 핑 튀는 문제 없어짐.

2021.07.29 핑 튀는 문제 없음 (비오는 날 확인 안됨), 외부에서 NAS 영화 스트림 하면 핑 튀는 현상 발생 ( 업로드 제한때문으로 예상됨) - 거지 같아서 KT로 바꿀려고 알아봄... 인터넷이 2만원나오는데... 바꾸기 돈아까워서 그냥 쓰는중.

안드로이드 스튜디오를 활용한 실전 앱 만들기

 

안드로이드 스튜디오를 활용한 실전 앱 만들기

자바 기초부터 앱 출시까지 한 권으로 배우는 ‘안드로이드 스튜디오를 활용한 실전 앱 만들기’ 『안드로이드 스튜디오를 활용한 실전 앱 만들기』는 최신 ANDROID 8.0 버전과 ANDROID STUDIO 3.0 최신

book.naver.com

안드로이드 with Kotlin 앱 프로그래밍 가이드

 

안드로이드 with Kotlin 앱 프로그래밍 가이드

자바와 코틀린으로 직접 구현하며 익히는 실전형 앱 프로그래밍 완벽 가이드!안드로이드 9.0 파이(Pie), Java+Kotlin, 안드로이드 스튜디오 3.2, 실전형 앱 프로젝트로또번호생성기, 퀴즈잠금화면앱, �

book.naver.com

안드로이드 개발 레벨업 교과서

 

안드로이드 개발 레벨업 교과서

현업 최고의 엔지니어가 알려주는 안드로이드 기술 핵심 정리!『안드로이드 개발 레벨업 교과서』는 안드로이드 프로그래밍을 어느 정도 할 수 있게 됐지만 한걸음 더 나아가고 싶어 하는 독자

book.naver.com

안드로이드 앱 성능 최적화

 

안드로이드 앱 성능 최적화

안드로이드 개발자는 프레임워크에 대해 잘 이해하고 코드를 작성해야 하며 성능 문제를 미연에 예방할 수 있는 좋은 코딩 습관을 가지고 있어야 한다. 더욱 빠르게 문제를 찾아내어 수정하는 �

book.naver.com

안드로이드 데이터베이스

 

안드로이드 데이터베이스

[안드로이드 데이터베이스]는 애플리케이션을 작성하는 데 필요한 데이터베이스 설계와 전략을 제공한다. 데이터베이스의 역사, 기본 SQLITE와 안드로이드 내부의 SQLITE의 전반적인 내용을 세부��

book.naver.com

하나씩 해보자~

+ Recent posts