OpenWRT 태도 조정에서 오류 메시지가 나타납니다.
-ash: brctl: not found
내가 달릴 때
brctl addif br-lan mesh0
나는 시도했다:
opkg update
opkg install brctl
하지만 다음 오류가 발생했습니다.
Unknown package brctl
brctl이 더 큰 패키지에 포함되어 있나요? 그렇다면 이를 사용하려면 어떤 패키지를 설치해야 합니까?
그리고 나중에 참고할 수 있도록 어떤 패키지에 들어있는 기능을 나열한 매뉴얼이나 뭔가가 있나요?
감사해요!
답변1
불행하게도 패키지에 대한 OpenWRT의 정보는 매우 개략적일 수 있으며 opkg
아직 설치되지 않은 패키지에서 파일을 검색하는 기능이 없어 도움이 되지 않습니다.
태도 조정(12.09)을 실행하는 시스템에 액세스할 수 없지만 brctl
BusyBox를 통해 라우터에서 Barrier Breaker(14.07)를 실행하고 있습니다.
# opkg search /usr/sbin/brctl
busybox - 1.22.1-2
# ls -l /usr/sbin/brctl
lrwxrwxrwx 1 root root 17 Oct 2 2014 /usr/sbin/brctl -> ../../bin/busybox
나는 태도 조정이 동일해야 한다고 생각하지만 일부는검색 결과를 찾았습니다.brctl
정식 버전은 패키지에 제공됩니다 bridge
. 설치하다:
# opkg update
# opkg install bridge
brctl
심볼릭 링크 가 있는 경우 /usr/sbin
설치하기 전에 심볼릭 링크를 제거해야 합니다.