Przejdź do treści forum
eko.one.pl
OpenWrt, Linux, USB, notebooki i inne ciekawe rzeczy
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Opcje wyszukiwania (Strona 3 z 3)
ten sam cpu ale taktowany 800Mhz jest w wd my book live. Kłopot z wydajnością tego sprzętu wynikał z ułomności architektury PPC która lubiła się z duzym stronnicowaniem . (16Kb jak dobrze pamiętam) . Ze standardowym 4Kb wydajnosc leciala na pysk co bylo widac na customowym debianie.
Co ciekawe by w pełni wykorzystać takie stronnicowanie EXT4 na byl tez na duzych klastrach co uniemozliwialo zamontowanie dysku w PC bez kompilacji jądra. Z OEMowym fw robił 70-90MB/s po ftp i to w cenie porównywalnej do WD RED ktory w nim siedział 
qwerty napisał/a:Xiaomi AIoT Router AC2350 vs D-Link DIR-878
Wymagania
1. Stabilność, stabilność, stabilność.
2. Zasięg wifi
Używałem DIR878 około roku do grudnia 2021. Stabilność wzorowa a zawsze na snapshotach działał. Zasięg więcej niż przeciętny dzięki dobrym wzmacniaczom na torze 5Ghz. Troche staroc i nawet jesli nie masz jesczcze niczego na AX rozwazyl bym Mercusys MR70X ktory dostał wsparcie OpenWrt niedawno. Od grudnia 2021 sam uzywam jego klona MR1800X ktory wyparł tego wlasnie DIR878
@Ginti @farben . Jak już się siłujecie z regulatory to PA (Panama) ma najluźniejsze limity:
country PA: DFS-FCC
(2400 - 2483.5 @ 40), (36)
(5150 - 5250 @ 80), (36), AUTO-BW
(5250 - 5350 @ 80), (30), AUTO-BW
(5470 - 5725 @ 160), (30)
(5725 - 5850 @ 80), (36)
(57000 - 64000 @ 2160), (43)
offtop:
Co ciekawe tylko w tych limitach mój DIR878 daje pełne 28 i 29 dBm a ma dodatkowy wzmacniacz 5Ghz i no i działa na 160Mhz w trybie 2x2
Ten sam pomysl na rozszezenie sieci modemem VDSL ale pod DSA i z fast roaming na AP modemu oraz obsluga MTU 1508. Na modemie firewall /dnsmasq/ odhcp wylaczone
router MR1800x
root@MR1800X:~# uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.packet_steering='1'
network.globals.ula_prefix='fd6d:54ca:77bf::/48'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan1' 'lan2' 'lan3' 'wan'
network.@device[0].ipv6='0'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.netmask='255.255.255.0'
network.lan.ipaddr='192.168.1.2'
network.lan.ipv6='0'
network.@device[1]=device
network.@device[1].name='wan'
network.@device[1].mtu='1508'
network.@device[2]=device
network.@device[2].type='8021q'
network.@device[2].ifname='wan'
network.@device[2].vid='9'
network.@device[2].name='wan.9'
network.wan=interface
network.wan.proto='pppoe'
network.wan.username='login@neostrada.pl'
network.wan.password='haslo'
network.wan.ipv6='0'
network.wan.mtu='1500'
network.wan.device='wan.9'
modem FritzBox 7412
root@7412:~# uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fd8b:9a6d:ec44::/48'
network.globals.packet_steering='1'
network.dsl=dsl
network.dsl.annex='b'
network.dsl.tone='av'
network.dsl.firmware='/lib/firmware/vdsl.bin'
network.dsl.xfer_mode='ptm'
network.dsl.line_mode='vdsl'
network.@device[0]=device
network.@device[0].name='lan'
network.@device[0].macaddr='y'
network.@device[0].mtu='1508'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ipaddr='192.168.1.3'
network.lan.netmask='255.255.255.0'
network.lan.ipv6='0'
network.lan.gateway='192.168.1.2'
network.lan.dns='192.168.1.2'
network.bridge=interface
network.bridge.device='br-wan'
network.bridge.proto='none'
network.@device[1]=device
network.@device[1].name='dsl0'
network.@device[1].macaddr='x'
network.@device[1].mtu='1508'
network.@device[1].mtu6='1508'
network.@device[2]=device
network.@device[2].name='dsl0.35'
network.@device[2].type='8021q'
network.@device[2].ifname='dsl0'
network.@device[2].vid='35'
network.@device[3]=device
network.@device[3].name='br-lan'
network.@device[3].type='bridge'
network.@device[3].ipv6='0'
network.@device[3].ports='wlan0' 'lan'
network.@device[4]=device
network.@device[4].name='br-wan'
network.@device[4].type='bridge'
network.@device[4].mtu='1508'
network.@device[4].ipv6='0'
network.@device[4].ports='dsl0.35' 'lan.9'
network.@device[4].multicast='0'
network.@device[5]=device
network.@device[5].type='8021q'
network.@device[5].ifname='lan'
network.@device[5].vid='9'
network.@device[5].name='lan.9'
network.@device[5].mtu='1508'
Jest tylko jedna wersja .Co ciekawe ta sama płytka jest w R6260 ,R6850 i WAC124 .
sam jestem uzytkownikiem minidlna od lat . Uzywam własnego build'a 1.2.1 w którym mam wyłączone rozgłaszanie nowych treści i pare innych ulepszeń . Na WD mycloud v2 dysk budzi sie jedynie jeśli połącze się z aplikacją .
jeśli mnie pamięć nie myli to było ten patch:
WDMyCloud:/mnt/shares/build/minidlna-1.2.1# diff -Naur upnpsoap.c.orig upnpsoap.c
--- upnpsoap.c.orig 2017-12-25 09:39:59.754441000 +0100
+++ upnpsoap.c 2017-12-25 11:06:34.534441000 +0100
@@ -1,3 +1,4 @@
+
/* MiniDLNA project
*
* http://sourceforge.net/projects/minidlna/
@@ -1828,6 +1829,9 @@
goto search_error;
}
}
+ /* Search limit */
+ totalMatches = 0;
+ RequestedCount = 0 - StartingIndex;
ret = 0;
__SORT_LIMIT
orderBy = parse_sort_criteria(SortCriteria, &ret);
mogę podesłać źródełka i sobie porównasz co by można przetestować
ps. na sourceforge.net/p/minidlna masz pełno patchy i rozwiązań od społeczności .
edit: patch zamiast zwykłego diffa
vdsl bridge + LAN ...
W tej konfiguracji W8970 podaje bridge po vlan2 i przyjmuje lan po vlan1 uzywając jednego przewodu wpinanego w port 4/Wan
Daje to możliwosc postawienia apka na W8970 lub czegoś po kablu. Router moze stać znacznie dalej będąc połaczony jedynie pojedynczym przewodem . Po stronie Routera na ktorym jest sesja PPPoE port WAN również musi być tagowany (np option ports '2t 6t') . Wada to niska wydajność ( 140/ 140Mbit ) z powodu skopanej obslugi sterownia ethernet na lantiq .
root@W8970:~# cat /etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd63:9d64:f6b2::/48'
config dsl 'dsl'
option annex 'a'
option tone 'av'
option firmware '/lib/firmware/vdsl.bin'
option xfer_mode 'ptm'
option line_more 'vdsl'
option ds_snr_offset '-25'
config interface 'lan'
option type 'bridge'
option ifname 'eth0.1'
option proto 'static'
option ipaddr '192.168.1.3'
option dns '192.168.1.2'
option gateway '192.168.1.2'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'dslbridge'
option ifname 'dsl0.35 eth0.2'
option type 'bridge'
config device 'wan_dsl0_dev'
option name 'dsl0'
option macaddr 'f8:1a:xx:xx:xx:xx'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 2 4t 5 6t'
config switch_vlan
option device 'switch0'
option vlan '2'
option ports '4t 6t'
edit: poprawki
zerknij na dokumentacje https://oldwiki.archive.openwrt.org/doc … loader/cfe
dodakowo sprawdz adresy routera , servera tftp uzywajac nvram ,ifconfig no i ping po stronie PC .Musza sie "widziec" by zaczac dalsza zabawe w odzyskiwanie
bootloader nie jest nadpisywany przez skrypt . Wiec raczej zyje.
Problemem jest ze router ma wbudowane recovery (dual image) i probuje bootowac ze starego obrazu zamiast padavan
Idac na skroty .rozkrec router podepnij kabelek szeregowy . wrzuc breed bootloader . Z Breed flashuj padavana .
Znalezione posty: 51 do 59 z 59