作者归档:raymond

仅仅是设置了一下网件路由器,结果它就反复重启没法使用了

设置路由器也会造成硬件损坏?是的,不过本质原因并不是设置路由器导致的,而是刚好故障爆发,造成设置路由器导致硬件损坏的表象。 你没看错,网件R8500,就是这么一个奇葩的存在。

记录一下编译AC3100原版merlin的过程

首先同步源码

git clone https://github.com/RMerl/asuswrt-merlin 这个是老款设备的代码,但是有需要用到的编译工具

git clone https://github.com/RMerl/asuswrt-merlin.ng 这个是新设备的代码

git clone https://github.com/RMerl/am-toolchains 这个是新设备的工具链

ln -s ~/am-toolchains/brcm-arm-hnd /opt/toolchains 将工具链做链接

ln -s ~/asuswrt-merlin/tools/brcm /opt/brcm
ln -s ~/asuswrt-merlin/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3 /opt/brcm-arm

添加环境变量

sudo ln -sf bash /bin/sh

echo “export LD_LIBRARY_PATH=$LD_LIBRARY:/opt/toolchains/crosstools-arm-gcc-5.3-linux-4.1-glibc-2.22-binutils-2.25/usr/lib” >> ~/.profile

echo “export TOOLCHAIN_BASE=/opt/toolchains” >> ~/.profile

echo “PATH=\$PATH:/opt/toolchains/crosstools-arm-gcc-5.3-linux-4.1-glibc-2.22-binutils-2.25/usr/bin” >> ~/.profile

echo “PATH=\$PATH:/opt/toolchains/crosstools-aarch64-gcc-5.3-linux-4.1-glibc-2.22-binutils-2.25/usr/bin” >> ~/.profile

这一步似乎没有,但是我还是做了。sudo ln -s ~/asuswrt-merlin.ng /media/ASUSWRT/asuswrt-merlin.ng

另外注意目录位置,我是在/mnt下面,所以~/替换为/mnt

然后切换到/mnt/asuswrt-merlin.ng/release/src-rt-7.14.114.x/src$

make rt-ac3100 开撸。

搞定。

参考 https://github.com/RMerl/asuswrt-merlin.ng/wiki/Compile-Firmware-from-source-using-Ubuntu

ubuntu下面给merlin增加环境变量

/home/gcc/.bashrc文件增加下面几行

export LD_LIBRARY_PATH=/opt/toolchains/crosstools-arm-gcc-5.3-linux-4.1-glibc-2.22-binutils-2.25/usr/lib
export TOOLCHAIN_BASE=/opt/toolchains
export PATH=/opt/toolchains/crosstools-arm-gcc-5.3-linux-4.1-glibc-2.22-binutils-2.25/usr/bin:/opt/toolchains/crosstools-aarch64-gcc-5.3-linux-4.1-glibc-2.22-binutils-2.25/usr/bin:/projects/hnd/tools/linux/hndtools-armeabi-2011.09/bin:$PATH
export PATH=/opt/brcm/hndtools-mipsel-linux/bin:/opt/brcm/hndtools-mipsel-uclibc/bin:/opt/brcm-arm/bin:$PATH

文能移植编固件,武能拆机淦芯片,为了修这台网件R8500我也是拼了!

今天是大年初六,大家看到视频的时候应该是初七了,这次要修的路由器是网件R8500,坏了一个无线芯片。但是这个机器有三个无线模块,究竟是哪一个出问题了呢?为了准确排查出问题芯片,维修师只能先做个固件出来,好在磨刀不误砍柴功。

极路由免拆机获取ROOT权限,一分钱都不用花,真香

去年,随着极路由彻底关闭服务器,所有的极路由APP全部不能使用,再也不能远程控制家里的路由器了。伴随着服务器的关闭,用户也无法获取root权限。但是悲催的是极路由并没有给出一个让用户获取root权限的途径,导致怨声一片。虽然可以拆芯片获取root权限,但是方法过于极客,很多网友无法自行操作。 最近,一个大神给出了免拆机的解决方案,想知道该如何操作以及避坑吗?看了本期视频你就知道了。

I5-2520M在VMWARE下面和J2850在PVE下面的ubuntu虚拟机性能对比

 

J2850 CPU,ITX主板,宿主机安装PVE,然后虚拟UBUNTU系统。

========================================================================
BYTE UNIX Benchmarks (Version 5.1.2)

System: pve-gcc: GNU/Linux
OS: GNU/Linux — 4.15.0-135-generic — #139-Ubuntu SMP Mon Jan 18 17:38:24 UTC 2021
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap=”UTF-8″, collate=”UTF-8″)
CPU 0: Intel(R) Pentium(R) CPU J2850 @ 2.41GHz (4640.0 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Pentium(R) CPU J2850 @ 2.41GHz (4640.0 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 2: Intel(R) Pentium(R) CPU J2850 @ 2.41GHz (4640.0 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 3: Intel(R) Pentium(R) CPU J2850 @ 2.41GHz (4640.0 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
04:08:48 up 1:53, 2 users, load average: 0.08, 0.10, 0.37; runlevel 5


继续阅读

关于插件中显示“当前状态 正在收集数据”的解决办法

实际上是由于自己修改了插件的类别导致luci.dispatcher.build_url无法从原路径返回正确的状态数据导致的。

解决办法,修改services为目前实际类别control即可。

原因估计是我之前看这个菜单位于服务类别里面,感觉很不爽,于是将菜单改到控制类别里,结果忘记全局修改所有的路径导致问题。

乍一看你以为它是一个路由器?实际它人小鬼大是个小主机

https://www.bilibili.com/video/BV1pU4y1x7jc/

之前的视频里,维修师买了一个赛扬J1900的ITX主板,到手后把CPU从赛扬J1900换成了奔腾J2850,经过测试一切正常。看到很多朋友拿J1900的小主机装PVE来虚拟化系统玩,于是也想试试,但是这个ITX的主板没有外壳,一不小心容易弄掉电容电阻或者不小心碰到金属物体导致主板短路,这样下去肯定是不行的,得搞个外壳来装上嘛。

维修师脑洞大开要给赛扬J1900小主机换成奔腾CPU,他能成功吗

维修师最近研究X86的小主板,买了一台J1900的ITX主板当料板拆CPU用,突发奇想做个实验,看看把赛扬J1900的CPU更换为奔腾CPU以后,主板还能不能正常点亮。经历了一番波折之后有惊无险的换好了,马上要通电试机了,但是根据一贯的经验,对一件事情抱的希望越大,失望就越大,迟迟不敢按下开关插电开机。