|
楼主 |
发表于 2021-6-28 20:53:43
|
显示全部楼层
本帖最后由 hongsxxxxxxxx 于 2021-6-28 20:57 编辑 0 h, a. E% j; M7 T/ J1 }
7 r1 f& N+ j0 a* s# F已确认不会砖. 但查看 1.sdk_init.sh脚本, 有点疑惑啊, 貌似 没有加载 hw_ker_optic_chip_511x_epon.ko. 估计epon 用不了.# E9 o( E1 x- j! S
9 b$ w( H. Q( Z6 o$ r7 o- c
- 1 m; ^! U" l9 q* M" v+ P
- if [ ${var_xpon_mode} == "4" ] && [ ! -f /mnt/jffs2/xpon_mode ]; then
/ N4 }( v+ N, Q6 |0 V5 X - echo '1' > /mnt/jffs2/xpon_mode% c% S% M" D0 q9 W1 P7 n
- fi
0 U2 V" D1 L- x) U8 ]
( R" j( }; k/ |. _ k2 I$ m- pon_type_value=`cat /mnt/jffs2/xpon_mode`
* F/ Q' P/ P0 a1 J& q( P8 ~ - 9 H; }! Y5 ^6 f: v8 O
- if [ ${var_xpon_mode} == "2" ] || [ ${var_xpon_mode} == "6" ] || [ ${var_xpon_mode} == "7" ]; then
% H' ^! o- U( @( W+ R - insmod /lib/modules/wap/hw_ker_optic_chip_511x_epon.ko. O: v# W, u* ?! M
- elif [ ${var_xpon_mode} == "1" ] || [ ${var_xpon_mode} == "5" ] || [ ${var_xpon_mode} == "10" ]; then
, y- K) { A+ @8 D8 w, G- S - insmod /lib/modules/wap/hw_ker_optic_chip_511x_gpon.ko
: H" O4 b. g0 ~: s0 C - elif [ ${var_xpon_mode} == "3" ]; then a& |% Y+ l- A$ R- X5 U' R
- echo "eth mode"
- ]6 h3 F7 [- h" V+ ^% |6 i: j# ^ - elif [ ${var_xpon_mode} == "4" ]; then+ K- Q7 p( R" Z$ A) L" w6 r0 h7 g
- echo "adapt pon_mode : $pon_type_value"! I3 {" r5 ]4 D7 ?0 u2 ]
- if [ ${pon_type_value} == "1" ]; then8 o, J5 h3 [) \
- insmod /lib/modules/wap/hw_ker_optic_chip_511x_gpon.ko. m H: S: n, Y' Q6 u3 P
- else
) A$ \9 e3 c* _0 W1 u4 {3 Q - insmod /lib/modules/wap/hw_ker_optic_chip_511x_epon.ko
" F$ T" P& F" G1 V6 v1 A - fi$ v& E4 a- r% t# \) p% a5 m
- else
复制代码 如果想用 epon, 手动修改 /mnt/jffs2/xpon_mode 的内容 为2 (非1), 可以加载 hw_ker_optic_chip_511x_epon.ko.2 G5 ^+ N9 j5 q% u* C; K
4 b% A* F* |1 A+ c5 `6 h
1 y+ L& b7 n" ^3 R( g3 i& k" J0 P& V. W5 D- C2 f, b: ~6 V% Y
|
|