/usr/lib/lua/luci/dispatcher.lua:1379: module 'luci.cbi' not found:
no field package.preload['luci.cbi']
no file './luci/cbi.lua'
no file '/usr/share/lua/luci/cbi.lua'
no file '/usr/share/lua/luci/cbi/init.lua'
no file '/usr/lib/lua/luci/cbi.lua'
no file '/usr/lib/lua/luci/cbi/init.lua'
no file './luci/cbi.so'
no file '/usr/lib/lua/luci/cbi.so'
no file '/usr/lib/lua/loadall.so'
no file './luci.so'
no file '/usr/lib/lua/luci.so'
no file '/usr/lib/lua/loadall.so'
stack traceback:
[C]: in function 'require'
/usr/lib/lua/luci/dispatcher.lua:1379: in function '_cbi'
/usr/lib/lua/luci/dispatcher.lua:1056: in function 'dispatch'
/usr/lib/lua/luci/dispatcher.lua:483: in function </usr/lib/lua/luci/dispatcher.lua:482>
개인적인 사정이 바빠 지난번에 요청드린 mt7621 빌드를 지금 테스트해봤습니다. 하지만 luci에서 ui접근이 불가능한 상황이라 남깁니다.
네, luci-compat을 설치하니 제대로 표시됩니다. 근데 8282 포트 접속후 로그인 시도시
# 0.01 run Checking the WAN network reachable to 14.63.223.218:443 (count 0).
# 0.01 run Good. Reached to the WAN network (14.63.223.218:443).
# 0.02 httpd Listening 192.168.1.1:8282
# 0.02 run Skipped to launch the default browser to 192.168.1.1:8282
# 4.75 run Killing mudflow process
# 4.75 run Killing mudfish process
# 4.75 httpd ODR_unlink('.mudfish.vsm') failed: ret -1 errno 2
# 4.75 httpd ODR_unlink('.mudflow.vsm') failed: ret -1 errno 2
# 12.02 run Trying to launch mudflow
# 12.02 run Launched mudflow
# 12.02 run Trying to launch mudfish
# 12.02 run Launched mudfish
---- 12.13 run mudfish process isn't found. Crash? Exits the launcher.
# 0.01 run Checking the WAN network reachable to 14.63.223.218:443 (count 0).
# 0.01 run Good. Reached to the WAN network (14.63.223.218:443).
# 0.02 httpd Listening 192.168.1.1:8282
# 0.02 run Skipped to launch the default browser to 192.168.1.1:8282
# 69.54 run Trying to launch mudflow
# 69.54 run Launched mudflow
# 69.54 run Trying to launch mudfish
# 69.54 run Launched mudfish
---- 69.70 run mudfish process isn't found. Crash? Exits the launcher.
# 0.01 run Checking the WAN network reachable to 14.63.223.218:443 (count 0).
# 0.01 run Good. Reached to the WAN network (14.63.223.218:443).
# 0.02 httpd Listening 192.168.1.1:8282
# 0.02 run Skipped to launch the default browser to 192.168.1.1:8282
# 0.18 run Killing mudflow process
# 0.18 run Killing mudfish process
# 0.18 httpd ODR_unlink('.mudfish.vsm') failed: ret -1 errno 2
# 0.18 httpd ODR_unlink('.mudflow.vsm') failed: ret -1 errno 2
root@OpenWrt:~# /opt/mudfish-pi/2.1.26/bin/mudfish -u "MPThLee" -p "<password>" -f -s 37
Thu, 03 Nov 2022 06:47:00 GMT [1667458020.866993] [CRIT] Assert (sizeof(time_t) == sizeof_time_t) failed at ODR_libinit (./mud/os/linux/syscalls.c:1961) with 0 (errno 0)
[1667458020.867294] VSL:246 [CRIT] too earlier ODR_malloc(3)
Aborted
최근들어 ipTime Nand 계열의 공유기가 많이 지원되서, 22.03 빌드에 릴리즈가 많이 나왔는데, 한번 직접 테스트 해보셔야할것 같습니다. 22.03 mt7621 빌드인데 iptime계열 지원이 대부분 mt7621 안에서 이뤄지고 있어서요.
일단은 예전에 테스트로 사둔 iptime 공유기를 하나 더 공식펌웨어에서 물리는걸로 해결봤습니다. 뜬금없지만 공식 지원 목록에 있는 공유기가 아니고 iptime 소프트웨어 상에서만 지원해서 그런지 패킷 캡쳐를 하면 전송도 안되고 일정 이상이면 메모리 초과인지 공유기가 뻗어버리네요 ^^;
ㅠ.ㅠ 저런… 혹시 해당 OpenWRT 공유기에 여전히 접속 가능하시다면 아래의 명령어의 결과를 보여주실 수 있으신가요?
# ubus call system board
음… 일단 Assert (sizeof(time_t) == sizeof_time_t) 이슈의 경우, 내부적으로 시스템의 무결성을 체크하는 부분인데요, 이 부분이 맞지 않다는 것은 잘못된 미꾸라지 패키지를 사용을 하셨거나, 빌드 자체가 처음부터 제대로 되지 않았았을 가능성이 큽니다.
일단은 작동합니다. 로그인도 정상적으로 작동하고 라우팅도 일단 게임은 실행하지 않았지만 되는것 같습니다. (일부 서버 재연결 확인)
제가 요즘 개인 사정으로 시간이 없는 관계로 나중에 더 테스트해서 보고드리겠습니다. 일단 Assert (sizeof(time_t) == sizeof_time_t) 오류는 해결되었습니다.