embeded/raspberry pi2015. 3. 31. 18:05

어떤 수광부를 사야할지 몰라서

IrDA USB 동글부터 해서 이것저것 검색중..


[링크 : http://www.rasplay.org/?p=3518] 확장모듈

[링크 : http://www.rasplay.org/?p=997] 리모컨 DIY

[링크 : http://cafe.naver.com/pipc/1125]

[링크 : http://xbmc-korea.com/xe/tips/100217]

[링크 : http://xbmc-korea.com/xe/tips/98703]

Posted by 구차니
Linux API2015. 3. 31. 17:00

lirc는 xbmc를 리모컨으로 조작하려고 찾다보니 나오는 프로젝트

라즈베리 파이에서는 GPIO를 이용해 직접 값을 읽어 오는 것으로 보이고


IR의 캐리어 주파수는 38khz 을 주로 사용하며

Customer IR / IrDA 등을 지원하는 것으로 보인다.


일단은.. 전송 매체가 공기/적외선을 사용할 뿐 그냥 시리얼통신이라고 보면 되려나 싶기도 한데

캐리어는 대개 전송하려는 속도보다 높다라고 하니 캐리어가 38kHz 라는 건 그 이하의 속도로 통신을 한다는 의미이려나?


[링크 : http://en.wikipedia.org/wiki/Consumer_IR]

[링크 : http://en.wikipedia.org/wiki/Carrier_signal]

[링크 : http://en.wikipedia.org/wiki/Carrier_frequency]

[링크 : http://www.lirc.org/]


이런 부품을 쓰는데.. 직접 회로 구성가능하면

IR 수광부 + 증폭기 써도 무방하긴 하겠지만.. 캐리어 주파수가 문제이려나?

[링크 : http://www.eleparts.co.kr/EPX3BFVV]  TSOP4838

'Linux API' 카테고리의 다른 글

system wait stdout  (0) 2018.10.22
ncurse  (0) 2015.04.27
vaapi vdpau uvd  (6) 2015.03.26
linux 최대 thread 갯수  (0) 2015.01.22
getopt() / getopt_long()  (0) 2014.11.19
Posted by 구차니

황산테러가 로켓캔디라는 이름으로 먼가 장난감 하나 던진 것 같은 느낌 -_-



신은미 콘서트서 로켓캔디 던진 10대 '무릎꿇고 사과' 2015.03.27 16:02

신은미 콘서트, 황산 테러 '아수라장'.. 무섭게 치솟는 화염 2014.12.11 09:56

Posted by 구차니
개소리 왈왈2015. 3. 29. 12:10

아버지께서 전자시계 키트 사달래서 찾다가 발견한

감자시계 ㅋㅋㅋㅋㅋ


이거 사면 웬지 감자도스 누님도 같이 올거 같네 ㅋㅋㅋ




[링크 : http://www.chojoonggo.com/front/php/product.php?product_no=8912]

'개소리 왈왈' 카테고리의 다른 글

다음 클라우드 종료까지!!!!! 한달 미만!  (0) 2015.12.09
다음 날씨도 폐쇄!  (0) 2015.10.01
출산 그리고 이사완료  (0) 2015.03.06
인권 동물권?  (0) 2015.01.17
장가갑니다!  (4) 2014.09.21
Posted by 구차니
하드웨어/Storage2015. 3. 29. 00:08

찾기 힘드니까.. 일단은 까는게 좋은 Synology Assistant

초기값이면 DiskStation으로 접속하면 될 거 같기도 하다.

(나중에 설치 이후 네트워크 환경에서 \\DiskStation이 보여서)


그 다음은 별다른 설명은 없이 쭈욱!




















아무튼 설치이후 용량 큰파일들 옮기는 테스트를 해보니

거의 로컬 하드 속도에 근접하게 나오긴 하지만 약간 부족한 느낌?

로컬 - 로컬로는 100MB/s 찍어 줬는데 60MB/s 정도 찍어주긴 한다.



역시 기가비트는... 조금 벅찬가..


일단 벤치마크 상으로도 쓰는건 이정도가 한계라고 했으니

이따가 내려 받아 보면 알겠지?


Write 65.6MB/s

Read 84.5MB/s

[링크 : http://us.hardware.info/.../synology-ds213j-review-deluxe-entry-level-nas-performance...r]

'하드웨어 > Storage' 카테고리의 다른 글

wear leveling SD cards - sandisk extreme pro SDHC  (0) 2015.04.08
DS213+ RAID 복구  (0) 2015.04.03
Synology DS213j get!  (0) 2015.03.28
sd/sdhc 규격  (0) 2014.09.17
synology 삼바 + NFS + 삼바가 win7에서 느릴경우  (0) 2013.09.11
Posted by 구차니
하드웨어/Storage2015. 3. 28. 23:50

12만원에 중고로 업어옴


일단 오면서 검색을 해봤지만..

전에 구매해봤던 DS213+ 보다는 확연이 마이너 모델


DS213 < DS213j < DS213+

이런식으로 모델이 업그레이드 되고

DS213+는 듀얼 코어 모델(1GHz)

나머지는 싱글 코어 모델(1.2Ghz) 이다.



아무래도... 웹서버라던가 이런거 까진 무리하게 돌리긴 힘들거 같고

메뉴얼 상으로는 다운로드 속도 100MB/s 지원한다고 하지만

벤치마크 찾아 보니 60MB/s(Write) 80MB/s(Read) 인거 보면 꽤 괜찮은 듯

디자인도 나름 깔끔



DS213+에 비해서 조잡하다고 해야하려나?

좋게 말하면 단가를 낮추기 위한거고 나쁘게 말하면.. hot swap bay도 사라져서

문제가 발생하면 일일이 나사를 풀어서 쑈를 해야 한다 -_ㅠ


그리고.. 꽂은 위치는 HDD 2 대개 아래가 1이지 않나 -ㅁ-?


'하드웨어 > Storage' 카테고리의 다른 글

DS213+ RAID 복구  (0) 2015.04.03
Synology DS213j setup  (0) 2015.03.29
sd/sdhc 규격  (0) 2014.09.17
synology 삼바 + NFS + 삼바가 win7에서 느릴경우  (0) 2013.09.11
Synology NAS DS213+ 설치  (0) 2013.08.26
Posted by 구차니
개소리 왈왈/컴퓨터2015. 3. 28. 09:26

사용중인 녀석은

3BON-S35S 로 2TB를 꽂아서 쓰던 건데

[링크 : http://prod.danawa.com/info/?pcode=980046&]


여기다가 4TB를 꽂으니 인식이 안되서

칩셋을 찾아더니 JMicron JM23309를 사용한 칩셋이다.

데이터 시트 상으로는 LBA48을 지원해서 이론상으로는 128PiB 까지 인식이 되어야 하는 건데..

[링크 : http://en.wikipedia.org/wiki/Logical_block_addressing]

[링크 : http://www.chinaeds.com/zl/2007102620325297882.pdfjm20339



아무튼 로그 상으로는 SATA to USB 컨트롤러를 그치면

4TB 짜리 WD 디스크가 1.8TB로 인식을 해버리고 디스크 정보라던가 마운트를 시도하면

알수없는 file system이라면서 인식을 하지 않는다.

[  705.076085] usb 1-6: new high-speed USB device number 3 using ehci-pci

[  705.208918] usb 1-6: New USB device found, idVendor=152d, idProduct=2339

[  705.208931] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=5

[  705.208938] usb 1-6: Product: USB to ATA/ATAPI Bridge

[  705.208943] usb 1-6: Manufacturer: JMicron

[  705.208948] usb 1-6: SerialNumber: 1E34FFFFFFFF

[  705.283199] usb-storage 1-6:1.0: USB Mass Storage device detected

[  705.283484] scsi8 : usb-storage 1-6:1.0

[  705.283768] usbcore: registered new interface driver usb-storage

[  705.313829] usbcore: registered new interface driver uas


[    2.990457] scsi 6:0:0:0: Direct-Access     WDC WD40EZRX-00SPEB0          PQ: 0 ANSI: 2 CCS

[    2.991789] sd 6:0:0:0: Attached scsi generic sg1 type 0

[    2.992179] sd 6:0:0:0: [sdb] 3519069872 512-byte logical blocks: (1.80 TB/1.63 TiB)

[    2.993272] sd 6:0:0:0: [sdb] Write Protect is off

[    2.993281] sd 6:0:0:0: [sdb] Mode Sense: 00 38 00 00

[    2.994269] sd 6:0:0:0: [sdb] Asking for cache data failed

[    2.994278] sd 6:0:0:0: [sdb] Assuming drive cache: write through

[    3.031761]  sdb: unknown partition table

[    3.035276] sd 6:0:0:0: [sdb] Attached SCSI disk 


$ sudo fdisk -l


Disk /dev/sda: 320.1 GB, 320072933376 bytes

255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x000ac755


   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048   621012991   310505472   83  Linux

/dev/sda2       621015038   625141759     2063361    5  Extended

/dev/sda5       621015040   625141759     2063360   82  Linux swap / Solaris


WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.



Disk /dev/sdb: 1801.8 GB, 1801763774464 bytes

256 heads, 63 sectors/track, 218196 cylinders, total 3519069872 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000


   Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1  4294967295  2147483647+  ee  GPT 


$ sudo parted /dev/sda print

Model: ATA WDC WD3200BEVT-0 (scsi)

Disk /dev/sda: 320GB

Sector size (logical/physical): 512B/512B

Partition Table: msdos


Number  Start   End    Size    Type      File system     Flags

 1      1049kB  318GB  318GB   primary   ext4            boot

 2      318GB   320GB  2113MB  extended

 5      318GB   320GB  2113MB  logical   linux-swap(v1)


$ sudo parted /dev/sdb print

Error: 부적절한 인수 during seek for read on /dev/sdb 


혹시나 하는 마음에 SATA 케이블을 이용 로컬에 바로 붙여서 부팅을 해보니

용량을 제대로 인식한다 -_-

[    2.466401] scsi 3:0:0:0: Direct-Access     ATA      WDC WD40EZRX-00S 0A80 PQ: 0 ANSI: 5

[    2.466705] sd 3:0:0:0: [sdb] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)

[    2.466709] sd 3:0:0:0: [sdb] 4096-byte physical blocks

[    2.466723] sd 3:0:0:0: Attached scsi generic sg1 type 0

[    2.466764] sd 3:0:0:0: [sdb] Write Protect is off

[    2.466767] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00

[    2.466792] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

[    2.560959]  sdb: sdb1 sdb2

[    2.561389] sd 3:0:0:0: [sdb] Attached SCSI disk 



아무튼.. 원래 사용하던 2TB 하드는 정상적으로 인식을 하는데

윈도우에서는 4TB를 쓸 수 있었던 것을 봐서는 리눅스에 내장된(Ubuntu 14.04 LTS / 32bit desktop edition)

드라이버의 문제로 보여진다.

[  705.076085] usb 1-6: new high-speed USB device number 3 using ehci-pci

[  705.208918] usb 1-6: New USB device found, idVendor=152d, idProduct=2339

[  705.208931] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=5

[  705.208938] usb 1-6: Product: USB to ATA/ATAPI Bridge

[  705.208943] usb 1-6: Manufacturer: JMicron

[  705.208948] usb 1-6: SerialNumber: 1E34FFFFFFFF

[  705.283199] usb-storage 1-6:1.0: USB Mass Storage device detected

[  705.283484] scsi8 : usb-storage 1-6:1.0

[  705.283768] usbcore: registered new interface driver usb-storage

[  705.313829] usbcore: registered new interface driver uas

[  706.280751] scsi 8:0:0:0: Direct-Access     ST2000DM 001-1CH164            PQ: 0 ANSI: 2 CCS

[  706.281609] sd 8:0:0:0: Attached scsi generic sg2 type 0

[  706.289238] sd 8:0:0:0: [sdc] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)

[  706.289961] sd 8:0:0:0: [sdc] Write Protect is off

[  706.289971] sd 8:0:0:0: [sdc] Mode Sense: 00 38 00 00

[  706.290594] sd 8:0:0:0: [sdc] Asking for cache data failed

[  706.290604] sd 8:0:0:0: [sdc] Assuming drive cache: write through

[  706.322024]  sdc: sdc1

[  706.325373] sd 8:0:0:0: [sdc] Attached SCSI disk 



결론 : 엌 괜히 NAS 질렀나?


+ askubuntu에 던져는 놨는데 어떻게 대응되려나?

[링크 : http://askubuntu.com/questions/602327/jmicron-jm20339-usb-sata-controller-problem]

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

시리얼 / 패러럴 핀 헤더 확장  (0) 2015.04.03
시리얼 / 패러럴 백패널 확장  (0) 2015.04.01
NAS가 필요 하려나..  (0) 2015.03.27
하드 도착!  (0) 2015.03.25
ASUS Express Gate ?  (0) 2015.03.19
Posted by 구차니
개소리 왈왈/컴퓨터2015. 3. 27. 22:16

리눅스에다가

GPT + NTFS로 포맷한 4TB 하드 연결하니

드라이브는 뜨는데 파일 시스템 인식 불가로 마운트 불가..


그렇다고 이것저것 옮겨서 하기에는..

2TB 옮기는데 5시간은 걸리는지라.. 시간부담도 크고..


아무튼 용량을 고려하면.. 결국에는 기가비트 NAS를 구축하거나 구매해야 하는데

이래저래 돈이.. ㄷㄷㄷ


AMD 4850e 이녀석은.. 커널 컴파일 하다가 뻗어 버리고..

(아마도 케이스 문제로 발열을 못 버티는 듯?)

케이스도 확장 불가라서 케이스와 파워만 사고는 NAS를 구축하던가 하는게 가장 적절할 듯..

멀 어떻게 하는게 좋으려나.. 돈이냐 전기냐.. 후...



다나와에서 ds213j 기가비트 지원되는 모델이 12만원에 나와서 일단 예약

[링크 : http://us.hardware.info/reviews/4403/6/synology-ds213j-review-deluxe-entry-level-nas-conclusion]

[링크 : http://dmall.danawa.com/sale/saleView.php?nSaleSeq=5540682]

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

시리얼 / 패러럴 백패널 확장  (0) 2015.04.01
JMicron SATA to USB / 리눅스에서 4TB GPT NTFS 인식문제  (0) 2015.03.28
하드 도착!  (0) 2015.03.25
ASUS Express Gate ?  (0) 2015.03.19
컴퓨터 한대.. 회수?  (0) 2015.03.15
Posted by 구차니
Linux/Ubuntu2015. 3. 26. 16:57

우분투 설치시에 hostname(컴퓨터 이름)을 기재하는데 중복되게 적는 바람에

/etc/hostname에 있는 녀석만 바꾸었더니


sudo 명령을 수행할때 마다 경고가 뜬다 -_-

검색 결과.. hostname 뿐만 아니라 hosts 까지 수정을 해주어야 하는 듯.


$ cat /etc/hostname

devmini 


$ cat /etc/hosts

127.0.0.1       localhost

127.0.1.1       devmini


# The following lines are desirable for IPv6 capable hosts

::1     ip6-localhost ip6-loopback

fe00::0 ip6-localnet

ff00::0 ip6-mcastprefix

ff02::1 ip6-allnodes

ff02::2 ip6-allrouters 


[링크 : http://gentooboy.tistory.com/238]

'Linux > Ubuntu' 카테고리의 다른 글

ubuntu mate  (0) 2015.07.28
Ubuntu 12.04 LTS G1610 CPU 지원 종료  (0) 2015.04.10
xming / gconf / putty 실행불가  (2) 2015.02.24
apt-file  (0) 2015.02.13
ubuntu 10.04 32bit / PAE  (0) 2015.02.13
Posted by 구차니
Linux API2015. 3. 26. 01:09

VAAPI(Video Acceleration API) - intel

VDPAU(Video Decode and Presentation API for Unix) - nvidia

UVD(Unified Video Decoder) - AMD


[링크 : http://en.wikipedia.org/wiki/Video_Acceleration_API]

[링크 : http://en.wikipedia.org/wiki/VDPAU]

[링크 : http://en.wikipedia.org/wiki/Unified_Video_Decoder]


XBMC 보다 보니 이런저런 가속 방법이 나와서 조사하니
3대 메이져 제조사에서 제공하는 API들의 이름이다.

[링크 : http://ubuntuforums.org/showthread.php?t=2177664]

[링크 : http://www.phoronix.com/scan.php?page=news_item&px=MTM1NDk]



'Linux API' 카테고리의 다른 글

ncurse  (0) 2015.04.27
lirc - linux IR Remote control  (0) 2015.03.31
linux 최대 thread 갯수  (0) 2015.01.22
getopt() / getopt_long()  (0) 2014.11.19
공유메모리  (0) 2014.09.02
Posted by 구차니