2014-10-23 5 views
0

TP Attachment Router TL-MR3020에 최신 Attitude Adjustment가 플래쉬되었습니다. 그것은 USB 포트 (arduino의 타입 b 커넥터에 usb 케이블)를 통해 Arduino Uno에 연결됩니다. 나는 라우터에 다음과 같은 패키지가 있습니다OpenWrt Script (Inifinite Loop) 직렬 포트를 통한 데이터 전송을 중지합니다.

KMOD-USB-ACM (아두 이노와 통신 할 수)

KMOD - 배트맨-ADV을

iwinfo 때 나는를 실행하려고 이제까지 스크립트 아래에 있지만 (30-300 초) arduino에 데이터를 보내는 것을 중지합니다. (심지어 두 번째 줄을 보내지도 않음).

이 스크립트를 시작시 시작하고 라우터가 여전히 충돌/정지/지연없이 켜져있는 동안 계속 실행하고 싶습니다 (GUI 인터페이스의 프로세스 목록에서 스크립트가 계속 실행 중이지만 아무런 응답도 없다고 말합니다 산출).

아무도 내가 이것을 수행 할 수 있음을 알고 있습니다/내 문제의 원인은 무엇입니까?

while true do iwinfo wlan0-1 info | grep -w "Signal" >/dev/ttyACM0 iwinfo wlan0-1 info | grep -w "Tx-Power" >/dev/ttyACM0 sleep 1 done

+0

중복 : http://superuser.com/q/830358/4714 –

답변

0

예, 당신의 대답은 시동 문제에 대한 여기

#!/bin/sh

:

http://wiki.openwrt.org/doc/techref/initscripts은 아마 당신은 각 iwinfo 호출 후 잠 1 퍼팅 시도 할 수 있습니다.

귀하의 송신 전력과 신호 강도가 실시간 데이터에 대해서도 그렇게 많이 변동 할 것 같지 않으므로 4+가 잘 작동합니다.