Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez Payti
A ja to bym się ustawił na Twoim miejscu na IPv4 bo nagłówki i dane narzutowe IPv6 sporo pasma zabierają.
Zrób sobie testy i zdecyduj ![]()
Pozdr,
@sqoorch zainstaluj sobie pełną wersję Ethtool'a (ethtool-full) i zrób jeszcze raz: ethtool -m sfp2
Pozdr,
Zobacz trzeci post (mój) w tym wątku i poustawiaj tak abyś osiągnął co chcesz ...
Orginalny wiatraczek do złącza FAN jedynie sterowanie trippointami z temperatury CPU (nie znam metody by działało monitorowanie
z temperatur chipów WiFi).
Wiatraczek 12V w złączu 4pin SATA CN34 -> model Protechnic MAGIC MGT5012LR-W10 DC 12V 0.08A
działa także bardzo dobrze.Sposób uruchomienia przy pomocy skryptu bash lub pakietu soft_pwm opisano:
--> https://www.androidpimp.com/embedded/ba … _Heat_Sink
Działają poprawnie oba sposoby, nie będę powielał tu opisu, zainteresowani mogą sięgnąć do źródła j/w.
@Corgi poczytaj jak podłączyć wiatraczek inaczej tj. na złącze 4pin SATA lub złącza 12V i sterować go skryptem bash. Opis powyżej w podanym linku. Skrypt musiałbyś sobie zmodyfikować by monitorował temperaturę scalaka WiFi -> sensory: mt7915_phy0-isa-18000000 lub mt7915_phy1-isa-1800000.
Moim zdaniem spokojnie tą tańszą możesz kupić (87,59zł) z pierwszego linku ... Powinna działać (wg opisu kompatybilna z BPi-R3).
Jak już Ci dotrze pochwal się, dopiszemy do info o wkładkach jak się zgłasza wg mojej metody testów ... (uname -a, dmesg | tail, ethtool sfp2, ethtool -m sfp2)
@przemekacx a próbowałeś konfig na LEOX'a z mojego ostatniego posta?
--> https://eko.one.pl/forum/viewtopic.php?id=23684&p=2
Pozdr,
Po dość zaciętej walce, mogę odtrąbić sukces! Wkłada XGSPON działa w banana pi bpi-r4
Wkładka https://www.luleey.com/product/xgspon-s … ansceiver/
Świetny news, dzięki za info.
No i git, to jest progres w temacie ...
Natomiast mam kłopot z wkładką XSGPON
...
Staram się przekompilować OpenWRT z dodaniem quirka ale jakoś opornie mi idzie
Trzymam kciuki ... ![]()
O no to fajnie, że coś ruszyło z wkładkami PON do BPI-R4 dla XGS-PON'a jak znalazł jest ...
Daj znać jak to odpalisz z tą wkładką 10G, bo się też zastanawiam nad zestawem do XGS-PON ...
Ja ogólnie myślałem o tych SFP+ XGS-PON:
-->> https://hack-gpon.org/xgs/ont-hisense-ltf7267-bha+/
-->> https://hack-gpon.org/xgs/ont-fs-XGS-ONU-25-20NI/
-->> https://pl.aliexpress.com/item/1005007856556526.html
Dostałem karę WiFi B14, pojawiło się nowe łacze 8gbps i zacząłem się bawić R4.
MTK ruszył się trochę i wypuścił kilka patchy związanych z ethernetm, wczoraj pojawiło sie RSS
Polecam zerknąć tu i puścić kompilacje bo dołączane są nowe patche od mtk https://github.com/rmandrad/openwrt/tree/bananapi4
@RafalB, testowałeś może wkładki SFP+ (10G) XGS-PON w BPI-R4? Poprawili coś by wkładki GPON/XGS-PON były rozpoznawane przez BPI-R4?
Pozdr,
Po wielu testach podaję jak dla mnie najlepsze ustawienia interfejsów, bridge'a dla wkładek GPON SFP w BPI-R3.
VLAN oczywiście trzeba podać swój jaki daje operator.
root@BananaPi_BPi-R3 /root [#]# cat /etc/config/network
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd6d:dea7:1422::/48'
option packet_steering '1'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
list ports 'sfp2'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '20.0.0.1'
option netmask '255.255.255.0'
option ip6assign '60'
config device
option name 'br-wan'
option type 'bridge'
list ports 'wan'
config device
option name 'eth1'
option macaddr '2b:10:1f:92:cc:55'
config device
option name 'wan'
config interface 'wan'
option device 'eth1.300'
option proto 'dhcp'
config interface 'wan6'
option device 'br-wan'
option proto 'dhcpv6'
config interface 'sfp'
option proto 'static'
option device 'eth1'
option ipaddr '192.168.1.15'
option netmask '255.255.255.0'
config device
option type '8021q'
option ifname 'eth1'
option vid '300'
option name 'eth1.300'
root@BananaPi_BPi-R3 /root [#]#Wkładka GPON osiągalna z GUI, SSH z adersu: 192.168.1.10
Poniżej opóźnienie podniesienia interfejsu WAN dobrane dla startu linuxa w SFP GPON.
root@BananaPi_BPi-R3 /root [#]# cat /etc/rc.local
(sleep 5; /sbin/ifdown wan) &
(sleep 60; /sbin/ifup wan) &
exit 0
root@BananaPi_BPi-R3 /root [#]#Oraz co ma być w /etc/config/firewall:
root@BananaPi_BPi-R3 /root [#]# cat /etc/config/firewall
config defaults
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option synflood_protect '1'
option flow_offloading '1'
option flow_offloading_hw '1'
config zone
option name 'lan'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
list network 'lan'
config zone
option name 'wan'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
list network 'wan'
list network 'wan6'
list network 'sfp'
config forwarding
option src 'lan'
option dest 'wan'
config rule
...
...
...
root@BananaPi_BPi-R3 /root [#]#Ja nie powiem jak się ten MT7531AE grzeje bo używam jednego radiatora z wiatraczkiem obejmujący wszystkie scalaki.
Ale jak masz osobny mały radiator dodatkowy to śmiało przyklej ... na pewno nie zaszkodzi ...
Ja jeśli chodzi o ciszę to polecę Ci 'oryginalny' od Sinovoip czyli ten -->> https://ibb.co/5FWXP79
Jest na 12V i jak jest sprawny to kręci się na ok. 30-40% swoich możliwości (bo BPI-R3 zasila go z 5V) i jest praktycznie bezgłośny i nie ma kłopotu z podłączeniem
. U mnie przy temperaturze pokojowej 22.5 st. C utrzymuje cały czas temperaturę CPU ok. 45 st. C, także jest całkiem dobrze i wystarczająco.
Pozdrawiam,
Cześć,
prośba o info, stworzyłem sobie VLAN=200 na interfejsie eth1.
Jakim parametrem dołożyć do konfiga tego VLAN'a 802.1p priorytet na: 7 ?
Narazie mam w /etc/config/network
config device
option type '8021q'
option ifname 'eth1'
option vid '200'
option name 'eth1.200'Pozdr,
Ok, to coś nie tak w 24.10 jest ...
A jakim narzędziem przygotowywałeś kartę SD?
Nie wiem czy to ma związek i rodzi problem, ale u mnie działająca ok karta SD 8GB daje wynik:
root@BananaPi_BPi-R3 /root [#]# lsblk /dev/mmcblk0 /dev/mtdblock* -o START,SIZE,FSTYPE,NAME,PARTLABEL
START SIZE FSTYPE NAME PARTLABEL
126M ubi mtdblock0
2M mtdblock1
7.4G mmcblk0
34 4M ├─mmcblk0p1 bl2
8192 512K ├─mmcblk0p2 ubootenv
9216 2M ├─mmcblk0p3 factory
13312 4M ├─mmcblk0p4 fip
24576 32M ├─mmcblk0p5 recovery
90112 20M ├─mmcblk0p6 install
131072 104M └─mmcblk0p7 production
root@BananaPi_BPi-R3 /root [#]#Partycję 'production' masz 448M , u mnie 104M ...
Gdzieś kiedyś widziałem wzmiankę, że ktoś jak powiększył partycję i miejsce na karcie to router BPI-R3 ciągle mu wchodził
w 'failsafe' mode ...
Pozdr,
Jak sformatować i przygotować kartę SD opisałem w pierwszym poście.
Później musisz na nią sobie wgrać .img (jak w pierwszym poście) -> rozpakować i wgrać pod linuxem produkcyjny system z pliku: bananapi_bpi-r3-sdcard.img.gz np. z rel 23.05.5
-->> https://downloads.openwrt.org/releases/ … k/filogic/
Bootowanie z karty SD ustawiasz na jumperach wg manuala BPi-R3. Pamietaj w obrazach z OpenWRT nie ma LuCi domyślnie.
Najlepiej wgraj sobie świeży obraz @Cezarego rel. 24.10
-->> https://dl.eko.one.pl/luci/openwrt-24.1 … ard.img.gz
-->> https://dl.eko.one.pl/firmware/?version … api_bpi-r3
Pod Windowsem robisz przygotowanie karty SD wg pkt. B z opisu (How to burn image to SD card):
-->> https://wiki.banana-pi.org/Getting_Started_with_BPI-R3
Pozdr,
@RafalB działa Ci na najnowszym buildzie OpenWrt 24.10 w BPi-R4 poprawnie SFP GPON Leox?
Pozdr,
Mała aktualizacja. Naprawiłem system na EMMC. Przez to ciągłe grzebanie z partycjami coś namieszane było.
I przełączyłem sieć 5G na 44 kanał i szerokość 20mHz. Zrobiło się mega stabilnie. Prędkości pod stremowanie video wystarczają a teraz zero problemów z przerywaniem. Mimo że te kanały początkowe u mnie są dość zajęte.
Też temperatury się ustabilizowały
No i fajnie. BPI-R3 całkiem fajnie stabilnie sobie radzi. U mnie z WiFi praktycznie zero kłopotów.
Heh, fajny test. U mnie jest:
AX3600
root@Xiaomi_AX3600 /root [#]# ubus call system board
{
"kernel": "5.15.90",
"hostname": "Xiaomi_AX3600",
"system": "ARMv8 Processor rev 4",
"model": "Xiaomi AX3600",
"board_name": "xiaomi,ax3600",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"revision": "r21965-6f89a0ca20",
"target": "ipq807x/generic",
"description": "OpenWrt SNAPSHOT r21965-6f89a0ca20"
}
}root@Xiaomi_AX3600 /root [#]#
root@Xiaomi_AX3600 /root [#]# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[ 5] local 127.0.0.1 port 51822 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 602 MBytes 5.05 Gbits/sec 0 1.06 MBytes
[ 5] 1.00-2.00 sec 586 MBytes 4.92 Gbits/sec 0 1.06 MBytes
[ 5] 2.00-3.00 sec 585 MBytes 4.91 Gbits/sec 0 1.06 MBytes
[ 5] 3.00-4.00 sec 592 MBytes 4.97 Gbits/sec 0 1.06 MBytes
[ 5] 4.00-5.00 sec 601 MBytes 5.04 Gbits/sec 0 1.06 MBytes
[ 5] 5.00-6.00 sec 596 MBytes 5.00 Gbits/sec 0 1.06 MBytes
[ 5] 6.00-7.00 sec 600 MBytes 5.04 Gbits/sec 0 1.06 MBytes
[ 5] 7.00-8.00 sec 596 MBytes 5.00 Gbits/sec 0 1.06 MBytes
[ 5] 8.00-9.00 sec 599 MBytes 5.03 Gbits/sec 0 1.06 MBytes
[ 5] 9.00-10.00 sec 602 MBytes 5.04 Gbits/sec 0 1.06 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 5.82 GBytes 5.00 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 5.82 GBytes 4.99 Gbits/sec receiver
iperf Done.
root@Xiaomi_AX3600 /root [#]#AX3000T
root@Xiaomi_AX3000T /root [#]# ubus call system board
{
"kernel": "6.6.32",
"hostname": "Xiaomi_AX3000T",
"system": "ARMv8 Processor rev 4",
"model": "Xiaomi Mi Router AX3000T",
"board_name": "xiaomi,mi-router-ax3000t",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"revision": "r26585-d780d530dd",
"target": "mediatek/filogic",
"description": "OpenWrt SNAPSHOT r26585-d780d530dd"
}
}root@Xiaomi_AX3000T /root [#]#
root@Xiaomi_AX3000T /root [#]# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[ 5] local 127.0.0.1 port 43772 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 483 MBytes 4.05 Gbits/sec 0 1.81 MBytes
[ 5] 1.00-2.00 sec 476 MBytes 3.98 Gbits/sec 0 1.81 MBytes
[ 5] 2.00-3.00 sec 474 MBytes 3.98 Gbits/sec 0 1.81 MBytes
[ 5] 3.00-4.00 sec 480 MBytes 4.03 Gbits/sec 0 1.81 MBytes
[ 5] 4.00-5.00 sec 448 MBytes 3.76 Gbits/sec 0 1.81 MBytes
[ 5] 5.00-6.00 sec 476 MBytes 4.00 Gbits/sec 0 1.81 MBytes
[ 5] 6.00-7.00 sec 473 MBytes 3.97 Gbits/sec 0 1.81 MBytes
[ 5] 7.00-8.01 sec 482 MBytes 4.02 Gbits/sec 0 1.81 MBytes
[ 5] 8.01-9.00 sec 476 MBytes 4.02 Gbits/sec 0 1.81 MBytes
[ 5] 9.00-10.00 sec 484 MBytes 4.06 Gbits/sec 0 1.81 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 4.69 GBytes 4.03 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 4.69 GBytes 4.03 Gbits/sec receiver
iperf Done.
root@Xiaomi_AX3000T /root [#]#BPI-R3
root@BananaPi_BPi-R3 /root [#]# ubus call system board
{
"kernel": "6.1.78",
"hostname": "BananaPi_BPi-R3",
"system": "ARMv8 Processor rev 4",
"model": "Bananapi BPI-R3",
"board_name": "bananapi,bpi-r3",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"revision": "r25252-63f7ced2f0",
"target": "mediatek/filogic",
"description": "OpenWrt SNAPSHOT r25252-63f7ced2f0"
}
}root@BananaPi_BPi-R3 /root [#]#
root@BananaPi_BPi-R3 /root [#]# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[ 5] local 127.0.0.1 port 48082 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 764 MBytes 6.41 Gbits/sec 0 1.25 MBytes
[ 5] 1.00-2.00 sec 744 MBytes 6.24 Gbits/sec 0 1.25 MBytes
[ 5] 2.00-3.00 sec 744 MBytes 6.24 Gbits/sec 0 1.25 MBytes
[ 5] 3.00-4.00 sec 738 MBytes 6.18 Gbits/sec 0 1.25 MBytes
[ 5] 4.00-5.00 sec 747 MBytes 6.27 Gbits/sec 0 1.25 MBytes
[ 5] 5.00-6.00 sec 733 MBytes 6.15 Gbits/sec 0 1.25 MBytes
[ 5] 6.00-7.00 sec 732 MBytes 6.14 Gbits/sec 0 1.25 MBytes
[ 5] 7.00-8.00 sec 771 MBytes 6.47 Gbits/sec 0 1.25 MBytes
[ 5] 8.00-9.00 sec 871 MBytes 7.31 Gbits/sec 0 1.25 MBytes
[ 5] 9.00-10.00 sec 836 MBytes 7.01 Gbits/sec 0 1.37 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 7.50 GBytes 6.44 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 7.49 GBytes 6.44 Gbits/sec receiver
iperf Done.
root@BananaPi_BPi-R3 /root [#]#Tak jak jest czwarty przewód z wiatraczka zazwyczaj żółty to jest tacho, które podaje prędkość obrotową wiatraczka jeśli płytka/płyta obsługuje takie info.
Pozr,
Eech, zamiast $0 daj $1. $0 to nazwa programu a nie argument.
No i bingo.
Taki skrypt /usr/bin/releaseip i wywołanie np. releaseip 20.0.0.235 działa super:
#!/bin/sh
/etc/init.d/dnsmasq stop
grep -v "$1" /var/dhcp.leases > /tmp/tmpfile && mv /tmp/tmpfile /var/dhcp.leases
/etc/init.d/dnsmasq startDzięki za wskazówki.
Ta komenda generuje plik /tmp/tmpfile ok:
grep -v "20.0.0.235" /var/dhcp.leases > /tmp/tmpfilea ta kopiuje i podmienia ok
mv /tmp/tmpfile /var/dhcp.leasesHm ... nie wiem czemu nie działa dobrze to ...
eko.one.pl → Posty przez Payti
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc