体育游戏app平台 败泄漏来-kaiyun体育全站云开app入口IOS/安卓全站最新版下载
BPI-R4 是 Banana Pi 基于联发科 MT7988(Filogic 880)的高性能路由器开发套件体育游戏app平台。它具有无与伦比的高性能 IO 可膨大性。它提供从 SFP+ 到 PCI-E(m.2)的各式高速接口。
Fibocom FM350-GL 是一款 5G NR (SA/NSA) 高速 (4670 Mbps DL / 1250 Mbps UL) 5G 模块,面前 (2024) 可在市集上以相对较低的价钱购买。它基于联发科 T700 芯片组。完好的参考手册以及 AT 大叫手册可在网上找到。
2024年上半年,FM350-GL的Linux驱动要领被团结到干线中。就在上周,BPI-R4专用的BPI-R4-NIC-BE14 Wi-Fi 7模块的驱动要领也被团结到了OpenWrt的最新Snapshot中,这组成了咱们实施这个技俩标必要前提。
模块的装置至极浮浅径直,只需将其插入标有 SIM1 的 PCI-E2 插槽并拧紧螺丝,铭记装置适合的天线。辅导:由于 FM350 在运行流程中会产生多半热量,因此淡薄装置更大的散热器,以确保运行流程中不会因模块过热而导致速率下落。
硬件准备就绪。由于基于 BSP 的固件和 OpenWrt Snapshot 预编译固件王人无法与咱们现时的树立平日责任,因此下一步是编译固件。
最初咱们按照OpenWrt官方文档(https://openwrt.org/docs/guide-developer/toolchain/install-buildsystem)装置编译环境,我选择的是Ubuntu 24.04.3 Server。
然后把柄这个文档(https://openwrt.org/docs/guide-developer/toolchain/use-buildsystem)拉取需要的源码。并选择咱们需要的内核和luci模块make menuconfig。
我查验了以下试验:
mt7986-wo-firmwaremt7988-2p5g-phy-firmwarekmod-mtk-t7xxkmod-phy-aquantiakmod-sfpkmod-wwankmod-usb-net-rndiskmod-usb-serialkmod-usb-serial-optionkmod-usb3kmod-mt7915ekmod-mt7986-firmwarekmod-mt7996-233-firmwarekmod-mt7996eluci-proto-mbimluci-proto-modemmanagerluci-proto-ncmcomgtpciutilsusbutils
然后开动编译。然后您就不错开动编译. /openwrt/bin/targets/mediatek/filogic/openwrt-mediatek-filogic-bananapi_bpi-r4-squashfs-sysupgrade.itb来找到编译好的镜像。
败泄漏来。
最初你不错看到3个Wi-Fi王人运行平日。
由于FM350面前责任在PCI-E花式,因此在Interface选项卡中新建一个ModemManager接口,然后就不错径直上网了。
但它不会合手续太久,您很快就会遭逢图中所示的问题,它很快就会导致内核慌乱,然后自动重启。
针对这个问题,我尝试将针对最新6.11内核的陶冶补丁反向移植到Openwrt面前的6.6内核,但告成甚微,只可缓解,却不可扫数管制Tx Queue full的问题。
https://github.com/torvalds/linux/commit/d785ed945de6955361aafc2d540d9bb7c6a69a65.patchhttps://github.com/torvalds/linux/commit/7d5a7dd5a35876f0ecc286f3602a88887a788217.patch
为此,我最初选择了一种管制要领(面前),通过修改 dtsi 来管制 PCI-E 驱动要领造作,从而使 FM350 在 USB3 花式下责任,这等于为什么我之前必须付出格外的发奋来选择各式 USB 以及 NCM kmods。
面前让咱们回到咱们的编译系统。扩充以下大叫。
make -j$(nproc) defconfig download
然后修改dtsi,旅途如下
./build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_filogic/linux-6.6.52/arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts
/* M.2 key-B SIM1 */
&pcie2 {
pinctrl-names = "default";
pinctrl-0 = <&pcie2_pins>;
status = "okay";
};
将第290行修改为“disabled”。
/* M.2 key-B SIM1 */
&pcie2 {
pinctrl-names = "default";
pinctrl-0 = <&pcie2_pins>;
status = "disabled";
};
精采,此时编译时不要扩充make clean或download,不然会导致咱们的更正被粉饰。
make -j$(nproc) world
然后将刚刚编译好的固件刷入BPI-R4,然后关机重启。这是透澈重启FM350内部的芯片组。不要问我为什么,照作念就好,这很蹙迫!
经过一段时分的摸索,我发面前 USB3 花式下使用 FM350 的最好作念法(面前)是使用名为 atc 的软件包。使用以下大叫装置至极浮浅
wget https://github.com/mrhaav/openwrt/raw/master/atc/fib-fm350_gl/atc-fib-fm350_gl_2024-08-04-0.2_all.ipk
opkg install atc-fib-fm350_gl_2024-08-04-0.2_all.ipk
wget https://github.com/mrhaav/openwrt/raw/master/atc/luci-proto-atc_20230813-0.2_all.ipk
opkg install luci-proto-atc_20230813-0.2_all.ipk
雷同,在接口选项卡中创建一个新的ATC proto端口。不要健忘填写APN。
在我的情况下,调制解调器开导是 /dev/ttyUSB4,若是它不起作用,您不错使用 minicom 发送 AT 大叫来阐发哪个 ttyUSB 是真确的 AT 接口,它不错是 0-7 中的任何一个。
到面前截止,您将得回一台带有 5G 高速 WWAN 的 Wi-Fi7 路由器。
感谢我的一又友 Ananas,
他为我提供了各式念念法。
参考:
https://docs.banana-pi.org/en/BPI-R4/BananaPi_BPI-R4-NIC-BE14https://github.com/torvalds/linux/tree/master/drivers/net/wwanhttps://github.com/frank-w/BPI-Router-Linux/commit/eed623a44fc9bb4f9f960df562f45d6b946b57a3https://cateee.net/lkddb/web-lkddb/MTK_T7XX.htmlhttps://patchwork.kernel.org/project/linux-mediatek/patch/20240108085228.4727-3-zajec5@gmail.com/https://openwrt.org/docs/guide-developer/toolchain/use-buildsystemhttps://openwrt.org/docs/guide-developer/toolchain/install-buildsystem#debianubuntuminthttps://github.com/torvalds/linux/commit/d785ed945de6955361aafc2d540d9bb7c6a69a65https://github.com/torvalds/linux/commits/master/drivers/net/wwan/t7xxhttps://firmware-selector.openwrt.org/?version=SNAPSHOT&target=mediatek/filogic&id=bananapi_bpi-r4https://github.com/torvalds/linux/commit/7d5a7dd5a35876f0ecc286f3602a88887a788217https://forum.openwrt.org/t/fibocom-fm350-gl-support/142682/71https://openwrt.org/docs/guide-user/network/wan/wwan/modemmanagerhttps://openwrt.org/docs/guide-user/network/wan/wwan/ltedonglehttps://github.com/mrhaav/openwrt/tree/master/atc/fib-fm350_glhttps://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1981190https://forum.banana-pi.org/t/bpi-r4-requesting-help-using-fm350-gl/16989/8https://forum.banana-pi.org/t/openwrt-trunk-now-officially-supports-the-required-233-for-banana-pi-bpi-r4-be14-wifi-module/19134/1体育游戏app平台