Greetings All
I’m seeking the support if someone can guide me . to use Kernel 6.9 on my router …I didn’t try Mr.frank image before . usually i’m using OpenWRT system (where there is some lack of utilization with this system)
Kernel 6.9 images build by Dear /Sir @frank-w https://drive.google.com/drive/folders/1A5S7_82Bg4EYxjzdQ5FKyBw9Qi2C3uK-?sort=13&direction=a
My Computer : Windows 11 ( I didn’t use Linxus system before )
My Router : Banana BPI-R4
Modem : Snapdragon X75 - Fibocom FM190W and Quectel RM551
I burned the Kernel bpi-R4_6.9.0 on SD but I tried to run it on router but nothing happened
I appreciate if you deal & guide me as beginner
Edit & Update:
Special Thanks to Mr. @frank-w. Really he spent most of his time to support this case to let 5G/4G modems work in Debian System / Ubnu system Kernel 6.9 — 6.10
Main Commands :
date -s "2024-XX-XX 19:31 CEST" ----- XX-XX = Put current date Month-Day
apt update
apt upgrade
apt search XX -------> XX = Put the package you are looking for it
I Installed these Packages on Frank system
modemmanager usb-modeswitch usb-modeswitch-data ppp wvdial minicom socat usbutils pciutils mc modem-cmd python3-networkmanager network-manager
To run modem Download these files on USB and plug it on Banana BPI-R4 at USB port
Run this command on putty app
mount /dev/sda1 /mnt
kernelfile=/mnt/bpi-r4_6.9.0-main.tar.gz
cp /boot/bpi-r4.itb{,.bak}
tar -xzf $kernelfile --strip-components=1 -C /boot BPI-BOOT
tar -xzf $kernelfile --strip-components=2 -C /lib/. BPI-ROOT/lib/
nft add table nat
nft 'add chain nat postrouting { type nat hook postrouting priority 100 ; }'
nft add rule nat postrouting oifname wwan0 masquerade
To connect the modem to system
systemctl start ModemManager
systemctl enable ModemManager
Check the modem (detected by system or not)
mmcli -L
Set APN----- Replace [your_apn]
with your APN
nmcli con add type gsm ifname '*' con-name "My 5G Connection" apn [your_apn]
nmcli con up "My 5G Connection"