지돌이의 블로그 입니다!

SafeNet eToken 5110

리뷰s2019.08.14 20:50

RSA는 1024 ~ 2048bit, EC는 256~384bit까지만 지원한다.

>pkcs11-tool.exe --module eTPKCS11.dll -M
Using slot 0 with a present token (0x0)
Supported mechanisms:
  DES-MAC, keySize={8,8}, sign, verify
  DES-MAC-GENERAL, keySize={8,8}, sign, verify
  DES3-MAC, keySize={24,24}, sign, verify
  DES3-MAC-GENERAL, keySize={24,24}, sign, verify
  AES-MAC, keySize={16,32}, sign, verify
  AES-MAC-GENERAL, keySize={16,32}, sign, verify
  RC4, keySize={8,128}, encrypt, decrypt
  DES-ECB, keySize={8,8}, encrypt, decrypt, wrap, unwrap
  DES-CBC, keySize={8,8}, encrypt, decrypt, wrap, unwrap
  DES-CBC-PAD, keySize={8,8}, encrypt, decrypt, wrap, unwrap
  DES3-ECB, keySize={24,24}, hw, encrypt, decrypt, wrap, unwrap
  DES3-CBC, keySize={24,24}, hw, encrypt, decrypt, wrap, unwrap
  DES3-CBC-PAD, keySize={24,24}, hw, encrypt, decrypt, wrap, unwrap
  AES-ECB, keySize={16,32}, hw, encrypt, decrypt, wrap, unwrap
  AES-CBC, keySize={16,32}, hw, encrypt, decrypt, wrap, unwrap
  AES-CBC-PAD, keySize={16,32}, hw, encrypt, decrypt, wrap, unwrap
  mechtype-0x1086, keySize={16,32}, hw, encrypt, decrypt, wrap, unwrap
  mechtype-0x1088, keySize={16,32}, hw, encrypt, decrypt, wrap, unwrap
  RSA-PKCS-KEY-PAIR-GEN, keySize={1024,2048}, hw, generate_key_pair
  RSA-PKCS, keySize={1024,2048}, hw, encrypt, decrypt, sign, sign_recover, verify, verify_recover, wrap, unwrap
  RSA-PKCS-OAEP, keySize={1024,2048}, hw, encrypt, decrypt, wrap, unwrap
  RSA-PKCS-PSS, keySize={1024,2048}, hw, sign, verify
  SHA1-RSA-PKCS-PSS, keySize={1024,2048}, hw, sign, verify
  SHA256-RSA-PKCS-PSS, keySize={1024,2048}, hw, sign, verify
  SHA384-RSA-PKCS-PSS, keySize={1024,2048}, hw, sign, verify
  SHA512-RSA-PKCS-PSS, keySize={1024,2048}, hw, sign, verify
  MD5-RSA-PKCS, keySize={1024,2048}, hw, sign, verify
  SHA1-RSA-PKCS, keySize={1024,2048}, hw, sign, verify
  SHA256-RSA-PKCS, keySize={1024,2048}, hw, sign, verify
  SHA384-RSA-PKCS, keySize={1024,2048}, hw, sign, verify
  SHA512-RSA-PKCS, keySize={1024,2048}, hw, sign, verify
  ECDSA-KEY-PAIR-GEN, keySize={256,384}, hw, generate_key_pair, other flags=0xd00000
  ECDSA, keySize={256,384}, hw, sign, verify, other flags=0xd00000
  ECDSA-SHA1, keySize={256,384}, hw, sign, verify, other flags=0xd00000
  ECDSA-SHA256, keySize={256,384}, hw, sign, verify, other flags=0xd00000
  ECDSA-SHA384, keySize={256,384}, hw, sign, verify, other flags=0xd00000
  mechtype-0x80000045, keySize={256,384}, hw, sign, verify, other flags=0xd00000
  ECDSA-SHA512, keySize={256,384}, hw, sign, verify, other flags=0xd00000
  ECDH1-DERIVE, keySize={256,384}, hw, derive, other flags=0xd00000
  RC4-KEY-GEN, keySize={8,128}, generate
  DES-KEY-GEN, keySize={8,8}, generate
  DES2-KEY-GEN, keySize={16,16}, generate
  DES3-KEY-GEN, keySize={24,24}, generate
  AES-KEY-GEN, keySize={16,32}, generate
  PBE-SHA1-RC4-128, keySize={128,128}, generate
  PBE-SHA1-RC4-40, keySize={40,40}, generate
  PBE-SHA1-DES3-EDE-CBC, keySize={24,24}, generate
  PBE-SHA1-DES2-EDE-CBC, keySize={16,16}, generate
  GENERIC-SECRET-KEY-GEN, keySize={8,2048}, hw, generate
  PBA-SHA1-WITH-SHA1-HMAC, keySize={160,160}, hw, generate
  PBE-MD5-DES-CBC, keySize={8,8}, generate
  PKCS5-PBKD2, generate
  MD5-HMAC-GENERAL, keySize={8,2048}, sign, verify
  MD5-HMAC, keySize={8,2048}, sign, verify
  SHA-1-HMAC-GENERAL, keySize={8,2048}, sign, verify
  SHA-1-HMAC, keySize={8,2048}, sign, verify
  mechtype-0x252, keySize={8,2048}, sign, verify
  SHA256-HMAC, keySize={8,2048}, sign, verify
  mechtype-0x262, keySize={8,2048}, sign, verify
  SHA384-HMAC, keySize={8,2048}, sign, verify
  mechtype-0x272, keySize={8,2048}, sign, verify
  SHA512-HMAC, keySize={8,2048}, sign, verify
  MD5, digest
  SHA-1, digest
  SHA256, digest
  SHA384, digest
  SHA512, digest
  mechtype-0x80006001, keySize={24,24}, generate

 

1024bit는 Smartcard HSM 보다 느리지만 2048bit는 Smartcard HSM보다 빠르다.

2048bit기준 SmartcardHSM은 20여초, eToken은 15초 정도이다.

Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 6
Milliseconds      : 902
Ticks             : 69027467
TotalDays         : 7.98929016203704E-05
TotalHours        : 0.00191742963888889
TotalMinutes      : 0.115045778333333
TotalSeconds      : 6.9027467
TotalMilliseconds : 6902.7467




C:\Program Files\OpenSC Project\OpenSC\tools>powershell "Measure-Command{.\pkcs11-tool --module eTPKCS11.dll -l -p "P@ssw0rd" --keypairgen --key-type rsa:2048 --id 11}"
Using slot 0 with a present token (0x0)


Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 15
Milliseconds      : 34
Ticks             : 150344055
TotalDays         : 0.000174009322916667
TotalHours        : 0.00417622375
TotalMinutes      : 0.250573425
TotalSeconds      : 15.0344055
TotalMilliseconds : 15034.4055

C:\Program Files\OpenSC Project\OpenSC\tools>powershell "Measure-Command{.\pkcs11-tool --module eTPKCS11.dll -l -p "P@ssw0rd" --keypairgen --key-type EC:prime256v1 --id 13}"
Using slot 0 with a present token (0x0)


Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 4
Milliseconds      : 282
Ticks             : 42824181
TotalDays         : 4.95650243055556E-05
TotalHours        : 0.00118956058333333
TotalMinutes      : 0.071373635
TotalSeconds      : 4.2824181
TotalMilliseconds : 4282.4181




C:\Program Files\OpenSC Project\OpenSC\tools>powershell "Measure-Command{.\pkcs11-tool --module eTPKCS11.dll -l -p "P@ssw0rd" --keypairgen --key-type EC:secp384r1 --id 14}"
Using slot 0 with a present token (0x0)


Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 4
Milliseconds      : 175
Ticks             : 41751352
TotalDays         : 4.83233240740741E-05
TotalHours        : 0.00115975977777778
TotalMinutes      : 0.0695855866666667
TotalSeconds      : 4.1751352
TotalMilliseconds : 4175.1352

Comment +0

컴파일 속도 향상을 위해 Ramdisk를 찾다가..

Dataram RAMDisk 이라는 것이 있어서 설치 및 테스트를 해 보았다.

 

CDM 테스트 결ㅇ

CDM으로 테스트한 결과이고 아래는 작업관리자에서 본 평균응답시간이다.

 

평균 응답 시간 : 죄측:RAMDISK, 우측:970 PRO 1TB (단위 : ms)

 

설명처럼 좌측의 결과는 Ramdisk이고, 우측은 970 PRO 1TB (NVMe PCIe x4) 이다.

전체적으로 (4K Q32T1은 이상하게 970 PRO가 더 빠른데.. 음..) RAMDisk가 빠르다.

평균 응답 시간을 보면 Write의 일부 상황에서 SSD가 우세한 경우가 있는데 편차로 따지면 SSD는 편차가 크고(막 널뛰기를 함.. Flash memory와 wearleveling등의 문제인듯) RAMDisk는 편차가 거의 없다시피 한다.

 

가격은

RAMDisk Extreme - Up to 64GB : $21.99

RAMDisk Lite - Up to 12GB : $12.99

RAMDisk Software - Up to 1GB : Free

추가로 Commercial버전 등이 있다.

 

가격은 다른 제품에 비해 비싼편은 아닌 듯 하다.

 

링크 :

datagram 홈페이지 가기

 

 

추가..

아래는 막 굴리면서.. CDM으로 측정해본것

-----------------------------------------------------------------------
CrystalDiskMark 5.5.0 x64 (C) 2007-2017 hiyohiyo
                           Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes

   Sequential Read (Q= 32,T= 1) :  4731.227 MB/s
  Sequential Write (Q= 32,T= 1) :  2209.269 MB/s
  Random Read 4KiB (Q= 32,T= 1) :   315.383 MB/s [ 76997.8 IOPS]
 Random Write 4KiB (Q= 32,T= 1) :   210.906 MB/s [ 51490.7 IOPS]
         Sequential Read (T= 1) :  1865.228 MB/s
        Sequential Write (T= 1) : 10847.083 MB/s
   Random Read 4KiB (Q= 1,T= 1) :   163.901 MB/s [ 40014.9 IOPS]
  Random Write 4KiB (Q= 1,T= 1) :   228.541 MB/s [ 55796.1 IOPS]

  Test : 500 MiB [G: 64.2% (7.5/11.7 GiB)] (x2)  [Interval=5 sec]
  Date : 2019/07/31 10:28:45
    OS : Windows 10 Professional [10.0 Build 18362] (x64)
  

Comment +0

얼마 전 EM7455을 해외직구해 LGU+ 유심을 꽂아 사용해 보았습니다.


무선 인터넷은 잘 되지만 전화/문자 등은 작동하지 않았습니다. (AT Command 으로 확인해 봄)


AT+CREG? 했을 때 결과는 "0,3" 으로써 Registration denied 였습니다.


아마 VoLTE가 안되서? 그런것으로 예상됩니다.


해외제품이라 개통이 안되나 하고 IMEI/Serial/MAC와 함께 문의해 봤더니 해당 기기는 개통이 불가하다는 답변을 받았습니다.


AT+CGDCONT?

+CGDCONT: 1,"IPV4V6","ims.lguplus.co.kr","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,1,0

+CGDCONT: 2,"IP","internet.lguplus.co.kr","0.0.0.0",0,0,0,0

+CGDCONT: 3,"IPV4V6","tethering.lguplus.co.kr","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0

+CGDCONT: 4,"IP","ota.lguplus.co.kr","0.0.0.0",0,0,0,0


위와같이 설정했습니다.


========== 추가 KT 설정 ==========


APN


AT+CGDCONT=1,"IP","lte.ktfwing.com","0.0.0.0",0,0,0,0

AT+CGDCONT=2,"IPV4V6","ims.ktfwing.com","0.0.0.0",0,0,0,0


설정 후 재시작 하니 CREG: 0, 1 으로써 정상등록됩니다.

(외산기기인데 기존유심없이도 잘 등록되네요~)

Comment +0


Comment +0

HP thinclient t5740/t5745의 기본 스펙은


CPU : Intel Atom N280 (1.66GHz, 667MHz FSB, ONLY 32BIT!!!)

GPU : ATI FIREPRO 2270

H/W Decoder : BCM70015KFBG

RAM : 2GB (PC3-10600S 하이닉스였나...아마 그렇습니다)

NET : Broadcom bcm57780 (10/100/1000Mbps)

OS : 기본 Windows 7 Embedded (Administrator 사용자의 비번 : Administrator (대소문자주의) )

SW : VMWare View Client

내부IO : mini-PCIe 1개 - HWDecoder, PCIe x4 1개 - GPU



OpenWrt을 설치하는게 생각보다 쉽지는 않았습니다..

뭐 단순히 "설치" 자체는 이런식으로 가능한데


* 직접 write

 - 인터페이스는 잘 모르겠는 DOM(4GB)이 하나 있습니다.

이걸 PC에 연결해서 직접 이미지 파일을 구워도 되구요..

하지만 맞는 장비가 없으니 전 PASS!


* linux 으로 부팅 후 작업

1. RUFUS ( https://rufus.akeo.ie/ ) 을 다운받으셔서 부팅가능한 리눅스USB를 만듭니다.

(저는 slax 32bit 을 설치하였습니다.)


2. 만든 USB에 openwrt 이미지 파일을 넣어놓습니다.

https://downloads.openwrt.org/releases/18.06.0/targets/x86/generic/

저는 combined-squashfs.img.gz 을 압축풀어서 combined-squashfs.img 을 넣어놓았습니다.


**** 아직 이미지 넣지 마시고 아래까지 끝까지 읽어보세요!! 그냥 이 이미지 사용하면 안됩니다!


3. USB을 꽂으면 리눅스로 부팅됩니다.

dd if=/dev/zero of=/dev/sda bs=8M  (꼭 안해도 됩니다만 그냥 깨끗이 DOM을 지웠습니다, 저는.)

dd if=이미지파일경로 of=/dev/sda


끝!!!

이면 좋겠지만!!!

1. USB 키보드 인식이 안됩니다. (serial으로 작업하든지 ImageBuilder으로 드라이버 넣어줘야 합니다, 그리고 왜인지 직접 연결하면 안되고 USB허브를 통해 연결해야 인식하네요...;;; 키보드가 이상한건지..)

2. 헐... 가장 중요한 랜카드가 인식이 안됩니다..


랜카드는 bcm57780 인데 기본 이미지에 드라이버가 없을 겁니다.. (있나? 쨋든 중요하지 않습니다..)

그래서 ImageBuilder으로 드라이버를 넣어줬는데도 문제는 여전했습니다.

로그를 보니

tg3: no phy devices

이렇게 phy device을 찾지 못하더라구요...

근데 또

echo "0000:06:00.0" > /sys/bus/pci/drivers/tg3/bind

을 해주니 됩니다...? 잉? 드라이버 문제는 아닙니다..


쨋든 원인은 드라이버 로드 순서 때문이었습니다.

/etc/modules-boot.d 에 순서대로 넣어줘도 문제가 생기더라구요..

그래서 /etc/rc.d/S13tg3fix 으로 파일하나 만들어서 모듈 다시 로드해주도록 파일하나 만들었습니다.



그리고 make 명령어입니다.

make image PROFILE="Generic" PACKAGES="kmod-usb-core kmod-usb-ohci kmod-usb-ehci kmod-usb2 kmod-hid kmod-hid-generic kmod-usb-hid usbutils ca-certificates ip-full iptables kmod-bonding kmod-e1000 kmod-e1000e kmod-usb3 libopenssl luci-ssl-openssl  kmod-fs-ext4 kmod-usb-storage kmod-scsi-core block-mount kmod-lib-crc32c kmod-crypto-crc32c openssh-server openssh-keygen kmod-bnx2 kmod-phy-broadcom pciutils ethtool -dropbear" FILES=files/


뭐 USB-HID되게 하고 이 문제 수정해서 빌드한 이미지파일입니다..

openwrt-18.06.0-x86-generic-combined-squashfs.img.gz


기타 파일들...

openwrt-18.06.0-x86-generic-generic-rootfs.tar.gz

sha256sums


https://drive.google.com/file/d/19ypQo9CEGpOdtrUy7P13vC5m3vYCERxy/view?usp=sharing





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


성능... NAT을 이용한 포워딩


Client ------- t5745(openwrt, nat) ------- Server


Connecting to host 192.168.20.10, port 5201

[  4] local 192.168.100.124 port 63861 connected to 192.168.20.10 port 5201

[ ID] Interval           Transfer     Bandwidth

[  4]   0.00-1.00   sec   107 MBytes   897 Mbits/sec

[  4]   1.00-2.00   sec   105 MBytes   878 Mbits/sec

[  4]   2.00-3.00   sec   108 MBytes   908 Mbits/sec

[  4]   3.00-4.00   sec   107 MBytes   901 Mbits/sec

[  4]   4.00-5.00   sec   108 MBytes   907 Mbits/sec

[  4]   5.00-6.00   sec   108 MBytes   911 Mbits/sec

[  4]   6.00-7.00   sec   108 MBytes   903 Mbits/sec

[  4]   7.00-8.00   sec   108 MBytes   907 Mbits/sec

[  4]   8.00-9.00   sec   108 MBytes   901 Mbits/sec

[  4]   9.00-10.00  sec   101 MBytes   845 Mbits/sec

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

[ ID] Interval           Transfer     Bandwidth

[  4]   0.00-10.00  sec  1.04 GBytes   896 Mbits/sec                  sender

[  4]   0.00-10.00  sec  1.04 GBytes   896 Mbits/sec                  receiver



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

직접 테스트

Client ------ t5745(openwrt, Server)


Connecting to host 192.168.1.1, port 5201

[  4] local 192.168.1.124 port 62246 connected to 192.168.1.1 port 5201

[ ID] Interval           Transfer     Bandwidth

[  4]   0.00-1.00   sec   108 MBytes   909 Mbits/sec

[  4]   1.00-2.00   sec   106 MBytes   894 Mbits/sec

[  4]   2.00-3.00   sec   110 MBytes   926 Mbits/sec

[  4]   3.00-4.00   sec   107 MBytes   895 Mbits/sec

[  4]   4.00-5.00   sec   106 MBytes   891 Mbits/sec

[  4]   5.00-6.00   sec   102 MBytes   859 Mbits/sec

[  4]   6.00-7.00   sec   106 MBytes   886 Mbits/sec

[  4]   7.00-8.00   sec   104 MBytes   875 Mbits/sec

[  4]   8.00-9.00   sec  98.9 MBytes   829 Mbits/sec

[  4]   9.00-10.00  sec   109 MBytes   913 Mbits/sec

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

[ ID] Interval           Transfer     Bandwidth

[  4]   0.00-10.00  sec  1.03 GBytes   888 Mbits/sec                  sender

[  4]   0.00-10.00  sec  1.03 GBytes   888 Mbits/sec                  receiver



모두 CPU는 70% 정도 먹었습니다. (sys 30%, sirq 40%)

생각보다 쓸만하네요^^


추가적으로...

Idle시 49W

위 테스트시 57W

CPU Full load 시 56.3W

의 전력소비를 보였습니다. (콘센트쪽 측정)




Comment +0

SMS문자전송 서비스를 이용하다가...

EUC-KR에 없는 글자(예를들어 댱,뷁 뭐 이런글자들...^^) 들을 전송하면 이상하게 깨지거나 ?으로 전송되는 문제가 있었습니다.

각 SMS호스팅이 어떤 문자셋을 사용하는지 설명도 없어서... 일일이 테스트 하다가 결국엔 잘 작동하는걸 찾아냈네요~


1. COOLSMS

"회댱님!" -> "회?都?!"  이런식으로 깨집니다..

어떤 문자셋을 사용하는지 확인해봤는데 역시나 EUC-KR을 사용합니다. (utf to euckr으로 전송한거랑 이 글자랑 hex값이 같습니다.)

처음에 coolsms을 이용해서 서비스를 시작했는데 이런 문제가 생겨서 탈락...

불 신청 해야겠군요...ㅠㅠ 여기가 제일 저렴했는데...ㅠㅠ

문의해보았지만 고칠 생각은 없나봅니다.

참고로 기본 제공되는 PHP SDK도 별로 맘에 안듭니다.. 파일개수도 많구.. 직접 REST API이용해서 사용하는게 나을듯..


2. 청기와랩

여긴 공식적으로 EUC-KR을 지원한다고 나와있습니다. (근데 못봐서 직접 테스트해보고 안되는걸 확인함...ㅠㅠ)

참고 : http://bluehouselab-sms-openapi.readthedocs.io/restful.html

지원하지 않는 글자는 "?" 으로 출력됩니다.

REST API을 사용하는 기본 SDK코드가 매우 간결하고 좋습니다. 문자전송결과를 Callback URL으로 전달해주는것도 참 편리하구요.

그런데 여기도 MMS 사진전송에 대한 언급이 없는거 같네요..


* 3. CAFE24 SMS호스팅

드디어! 찾았습니다!

뷁, 댱 이런 글자들이 정상적으로 전달됩니다.

한글 2bytes이면서 잘 되는걸 보면 EUC-KR이 아닌 CP949같은 문자셋을 사용하는거 같습니다.

이거.. 사용해야겠네요~ 단...

단점은... 300개, 1200개, 몇만원등 정해진 단위로만 충전이 가능합니다.

한글지원은 좋지만 가격면에서는 제일 별로인듯합니다... 20원이라니...ㅠㅠ

휴...ㅠㅠ

게다가 API도 너무... 이상하고...? 설명이 참 불친절함...^^ REST API도 지원하지 않는다.

자신만의 프로토콜을 사용하지만 사용이 어렵진 않다.

게다가 MMS 사진전송에 대해서는 언급이 없다... 휴...!!!!!!!!!


참고... cafe24 에서 CP949으로 메시지를 전송하려면 msg파라미터를 iconv을 통해 cp939으로 변환 후 넣어야 합니다.

 

추가... 문의했는데 이런 답변이...ㅠㅠ


 


4. 가비아

   안써봤지만 20.9원인가? 제일비쌈...

 

 추가... 여기도 EUC-KR을 사용하나 보다..

 


5. 고도

   여기도 안써봤지만 자체 SDK을 주는데 제일 복잡한듯...


6. 웹티즌

   문의중.. MMS는 지원하며 "최대 전송 건수"가 있는데 한달동안 사용하는게 아닌 추가 충전도 가능하다고 한다.

   그런데 내부적으로 닷네임코리아의 서비스를 빌려서 하는듯..

   이것도 자체 SDK인데... 자체 SDK정말 싫다..

   게다가 다른데는 다 API Key을 이용해서 인증하는데 여긴 아이디/비밀번호로 인증한다.. 진짜 여긴 왜이러지??

   + 문자를 몇통이나 보냈는데 하나도 안온다... 관리페이지에서 전송결과는 공백이다.. 왜이러지진짜???

  

그렇다고 합니다..

* 추가...

여기도 EUC-KR만 지원하나 봅니다. '댱','뷁'같은 글자는 '?' 으로 나오네요...ㅠㅠ

마지막 희망이었는데...ㅠㅠ




바꿀려고 이리저리 알아봤지만... 그냥 깨지는거 감수하고 coolsms쓰는게 제일 나을거 같네요..

하,...ㅠㅠㅠㅠ

Comment +0

NAS서버를 만들기 위해

Gigabyte GA-X150M-Pro ECC 메인보드를 구매했는데...

쓸려고 보니 PCIe 슬롯이 2개인데 없는데다가 내장 그래픽이 없더라구요...ㅠㅠ

저는 그래픽 제외하고 PCIe슬롯이 2개가 필요한데 PCIe슬롯이 부족한 겁니다...

혹시나 하고 PCI그래픽카드를 꽂아봤는데 이걸로는 당연히 부팅이 안되더라구요..

그래서 방법을 찾아보다가 M.2와 SATA-Express가 PCIe 레인을 사용한다는 것을 알았습니다.

그래서 찾아보다..

http://eshop.sintech.cn/pcie-4x-ssd-as-ngff-m2-m-key-pcie-ssd-adapter-p-1178.html

요걸 찾았는데 방금 이걸로 그래픽 카드를 구동하는데 부팅도 잘 되고 잘 동작하네요~


***** 2018-04-23 추가 *****

지금은

https://www.ebay.com/itm/M-2-NGFF-to-PCI-E-Channel-USB3-0-Port-Adapter-Riser-Miner-Card-Mining-Card-Kit/401482360409?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

이 제품과 USB 3.0 PCI-E 1x To 16x Extender Riser Card 을 연결해서 사용중인데 이것도 잘 되네요~


참고로 이것도 사기 전에 다른 제품을 구매했었는데

https://www.ebay.com/itm/M-2-NGFF-to-USB3-0-PCI-E-X16-Converter-Adapter-Graphic-Card-Cable-Extender-Panel/132476270031?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

이건 안되더라구요...ㅠㅠ 꼭 한번은 실패하네요..

******************************




사실.. 이거 전에 다른 제품을 구매했었습니다.

위 제품은 약 20달러인데 반해 이건 AU 5달러밖에 안하죠!

http://m.ebay.com/itm/PCI-E-4X-Female-to-NGFF-M-2-M-Key-Male-Adapter-Power-Cable-Converter-Card-New-/132060255571

하지만 안타깝게도 전혀 작동을 하지 않았습니다...ㅠㅠ

사실 사진을 자세히 보면 PCIe 레인은 고속Clock을 사용하기 때문에 서로 길이도 맞춰줘야 하고 그런데 전혀 그런 고려가 되지 않아있고

PCIe 슬롯은 x4인데 실제로는 2개?의 레인만 연결되어 있었습니다..

I2C(SMBUS)도 연결되어 있지 않구요..

그래서.. 찾아보다 처음 소개한 제품을 구매하게 되었는데 다행이 잘 작동하네요~



Comment +0

얼마 전(몇주 전..ㅠㅠ)에 알리에서 몇가지를 주문했었는데 얼마전에 도착해서 테스트를 해 보았습니다~


주문한 제품은


1. 

 2 in 1 Tinysine Step-Down & Step-Up Boost Buck 2.5V 3V 3.7V 5V to 3.3V DC DC Converter Power Source

-> Charge pump을 이용한 Step-down & Step-up 모듈입니다.


2. 

DD0503MA Ultra mini DC 3.7V 4.5V 5V to 3.3V DC DC Step Down Converter Buck Module for 18650 ESP8266 CC1101 SI4432 SI4463

-> 그냥 3.3V Step-down 모듈입니다.



1. Charge pump 모듈

데이터쉬트 : 

10A45B.en.pdf

인터넷상에서 절대 못찾습니다...ㅋㅋㅋㅋ

판매자한테 직접 받았네요~




전류 테스트

Short-test : 출력 전압은 거의 0.2V인가? 그랬었구..

 출력 180mA / 입력 : 340mA


3.3V가 안정적으로 출력되는 최대 전류

 출력 : 150mA / 입력 : 303mA


효율은 꽝입니다... 입력전류 = 출력전류 * 2 입니다.

배터리 사용은 무리일듯.. 아주 적은 전류만 아니면..

참고로 No-Load시 0.6 mA 소비합니다.



2. Step-down 모듈

데이터쉬트 : 

ME3101-Microne.pdf

이것 역시 인터넷에서는 찾아볼 수 없습니다..



전류 테스트

 입력 전압 

 입력쪽 소비 전류

 출력 전압

 출력 전류

 비고

 4.5 V

 84.5 mA

 3.24 V

 101mA

 효율 86 %

 3.3 V

 미측정

 2.74 V

150 mA

 

 미측정

 2.86 V

 120 mA

 

 미측정

 2.93 V

 100 mA

 

 미측정

 3.05 V

 50 mA

 

 4.5 V

 미측정

3.0 V 

200 mA 

 

 3.3 V

 미측정

 3.10 V

200 mA 

출력 0.47uF 추가 



둘 다 EN핀이 따로 안빠져 있어서 불편하네요... PCB에서 칩만 때서 사용해야겠습니다...


Comment +0

2015.03.25. 18:19



OrangePi Plus 을 Ali******* 에서 구매해 DHL으로 배송되었습니다.

17일날 구매해서 오늘도착, 일주일 조금 더 지났네요.

배송비까지 약 8만원정도로 구매했습니다.


http://www.orangepi.org/


내용물입니다. (사진엔 박스가 없는데 박스가 완전히... 눌려 왔습니다. 험난한 길을 걸어왔나봐요...

그래도 오랜지파이 박스는 멀쩡합니다.

5V/3A 전원장치도 함께 있네요.


앞면입니다. 이상한? 무선랜 안테나도 있습니다.


뒤에는 8GB EMMC Flash Memory가 있습니다.

그리고 그 위에는 GL830.. SATA컨트롤러...ㅠㅠ (아래에서 다시 설명하겠습니다...)


우선 기본적으로 중국어 안드로이드 킷켓이 설치되어 있습니다.



SoC/CPU : H3, Quad-core, Cortex-A7

RAM : DDR3 1GB (Shared with GPU)

Ethernet : Gigabit / WIFi(802.11b/g/n)

Storage : eMMC 8GB, TF Card (Max. 64GB), SATA (with GL830)

기타등등...


아... 저 보드의 뒷면을 보는 순간... 설마.. 아니겠지.. 하는 생각이 들었습니다.

GL830을 봐버렸거든요..ㅠㅠ

GL830은 USB to SATA Bridege Chip입니다.


SATA가 SoC와 직접 연결되는게 아니라!!! USB을 통해 연결됩니다!! 이런!

따라서 USB와 대역폭을 공유하고... 최대 속도도 480Mbps으로 제한됩니다. (실제로는 그 이하죠...)


참 웃긴건 OrangePi Mini 는 SATA가 SoC랑 직접 연결되어 있는거 같습니다.

Plus가 더 좋을줄 알았는데 이 부분만은 별루네요..ㅠㅠ



Comment +0

2014.11.27. 15:33



예전부터 갖고 싶었던 공유기! EA6700을 어제 설치했습니다~ㅋㅋ

CPU는 Cortex-A9 Dual core 800MHz

RAM은 128MB

Flash도 128MB입니다.

802.11ac도 지원하구요.

 

스펙이 좋죠~ㅋㅋ

EA6700/EA6900, RT-AC68, R7000/R8000 이중에 하나를 갖고싶었어요~ㅎ

 

저는 이전에 DLINK 기가비트 공유기에 OpenWRT포팅해서 사용하고 있었는데 (요즘에 나온건 아니고 좀 된거?)

NAT속도가 100Mbps/Down 밖에 안나오더라 구요...ㅠㅠ

인터넷 회선 속도는 500Mbps입니다.

 

EA6700으로 바꾸니까 속도가 풀로 잘 나옵니다~!

업다운 470~480Mbps가 나오더라구요~



측정결과입니다.

위 측정은 공유기 아래에 스위치를 통과한 속도입니다.

스위치는 100Mbps/24port 에 1Gbps/2port있는 아주 옛날 10년도 더된 스위치 입니다..ㅠㅠ

그래서 속도가 많이 하락되었네요...

뭐 그래도 인터넷 하는데 속도는 만족합니다~

 

 

이것의 장점은 속도가 빠르다~

그리고 이미 쓰던 공유기에 비해 WiFi커버리지가 넓습니다.

5GHz도요.

예전꺼는 제방-벽-거실 (5M거리?)에서도 5GHz WiFi가 약했는데 지금은 빵빵합니다.

스마트폰은 맨날 2.4GHz만 쓰다가 이젠 5GHz을 쓰고 있습니다~

예전에 스마트폰으로 속도측정했을때 20Mbps정도였는데 이젠 50Mbps정도가 나옵니다! (DOWN속도)

 

그리고 단점은....

Multiple SSID을 지원하지 않습니다..ㅠㅠ Guest용 WiFi는 지원하지만 제가 원하는 거랑은 좀 달라서요...

기능도 딱히 많이 있지도 않구.. VLAN도 안되고..

물론 이걸 다 지원하는 공유기는 별로 없죠.

전 OpenWRT을 사용하면서 이런걸 다 사용해서 좀 불편하긴 합니다.

참고로 현재는 EA6700에 OpenWRT을 포팅한 사례는 별로 없는거 같더라구요.

OpenWRT공식 홈페이지에도 지원을 안하구...

 

저는 따로 SSID가 하나 필요해서 그냥 포고플러그에 OpenWRT포팅하고 USB WLAN달아서 사용중입니다~

 

아.. 근데 정말 Shell접속도 못하구... OpenWRT쓰다 안쓰니까 많이 불편합니다.ㅠㅠ

아.. 제가 원하는 구성은 이렇습니다.

얼마전에 BPi-R1이란게 있다는 것을 알았는데 (완전 제가 찾던 보드!!!)

BPi-R1을 메인공유기로 사용하고 거실에 EA6700을 놓고!

그런날이 빨리 오길...ㅎ

설날이 빨리 왔으면..ㅋㅋ

Comment +0