Repository files navigation 한빛전자 LG U+향 CAPL-6000용 OpenWrt v19.07.2
저도 잘 모르고 만들었기 때문에 무언가 문제가 있을 것 같습니다.
MR 환영합니다.
ip link up이 느림. 부팅 개시 후 60초 이상 걸리는 것 같음.
표준적인 OpenWrt의 빌드 방법을 따르면 됩니다. 제품 이름은 Hanbit Electronics CAPL-6000으로 ath79에 등록되어 있습니다.
안정된 버전이 아니며 순정 펌웨어로의 부팅이 되지 않을 수 있습니다. 배포자는 이에 대해 유무형을 막론하고 어떠한 책임도 지지 않으므로 본인 부담으로 진행하시기 바랍니다.
관리 페이지에 로그인합니다.
F12를 눌러 개발자 도구를 열고 콘솔에 아래 텍스트를 붙여넣습니다.
( function ( ) { let target = document . querySelector ( 'iframe[name="main_frame"]' ) . contentWindow ; target . document . body . innerHTML = '' ; let upgradeForm = target . document . createElement ( 'form' ) ; upgradeForm . innerHTML = '<label for="file">Select Firmware File: </label><input type="file" name="file"><input type="submit" value="Flash firmware">' ; upgradeForm . action = 'upgrade.cgi' ; upgradeForm . method = 'POST' ; upgradeForm . enctype = 'multipart/form-data' ; target . document . body . appendChild ( upgradeForm ) ; } ) ( ) ;
openwrt-ath79-generic-hanbit_capl-6000-initramfs-kernel.bin를 선택하여 펌웨어 업데이트를 진행합니다. 업데이트가 완료되면 인터넷 연결이 끊기게 되며 약 2~3분 뒤에 다시 인터넷 연결이 가능해집니다.
인터넷에 연결되면 PuTTY등 ssh 클라이언트를 사용하여 192.168.1.1로 접속합니다. 계정은 root, 패스워드는 없습니다.
정상적으로 접속되면 셸에서 아래 내용을 입력하여 실행시킵니다.
sysupgrade http://api.dcmys.kr/capl6000/ath79/openwrt-ath79-generic-hanbit_capl-6000-squashfs-sysupgrade.bin
완료되면 reboot를 이용하여 재부팅합니다.
재부팅이 완료되고 인터넷에 연결되면 다시 192.168.1.1로 ssh 접속합니다.
passwd를 입력하여 root 패스워드를 설정합니다.
이 배포판에는 luci 등 기본적인 패키지가 포함되어 있지 않습니다. 필요한 패키지가 있는 경우 opkg를 이용하여 설치하시기 바랍니다.
기본적으로 이 제품은 두 개의 파티션으로 구성되어 있습니다. 순정 펌웨어 기준으로 1번 파티션(@0x9f050000/0x770000)은 업데이트를 위한 영역이며 2번 파티션(@0x9f7c0000/0x770000)은 현용 펌웨어를 위한 영역입니다.
둘 중 어느 한 쪽에 문제가 생겨(magic number+crc32 mismatch) 부팅을 진행할 수 없게 되면 다른 쪽 파티션으로 부팅을 시도합니다.
그러나 두 파티션 모두 문제가 생기는 경우 완전한 부트 불량에 빠지게 되며 UART 연결 없이 복구할 방법은 없습니다.
이러한 일이 일어난 경우 USB to UART 장치를 구입하여 부트로더 셸을 통해 tftp로 initramfs를 실행하여 복구하는 것이 가능합니다.
기기의 UART 포트에 대해서는 이곳 을 참고하시기 바랍니다.
You can’t perform that action at this time.