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
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
생각보다 쓸만하네요^^
추가적으로...
Idle시 49W
위 테스트시 57W
CPU Full load 시 56.3W
의 전력소비를 보였습니다. (콘센트쪽 측정)
'리뷰s' 카테고리의 다른 글
EM7455 LGU+ 인터넷 외 기능 작동 안됌 (3) | 2019.01.14 |
---|---|
ST1000NM0033 파티션별 속도측정 (0) | 2018.08.30 |
SMS호스팅별 한글깨짐 확인 (0) | 2017.07.24 |
메인보드의 M.2(NVMe) 소켓을 PCIe로 사용하기. (0) | 2017.04.07 |
Aliexpress에서 구매한 3.3V Step-down 모듈과 Charge pump모듈 (0) | 2017.01.24 |
댓글