1 (edytowany przez _Marcin_ 2011-07-31 12:39:37)

Temat: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Witam
Chciałem zrobić loadbanacing na moim wndr3700v2 przy pomocy pakietu multiwan jednak nie mam pojęcia jak wydzielić drugi port WAN. O ile w WR1034ND jest to w miarę proste to tu nie wiem od czego zacząć.

/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 'interface' 'lan'
    option 'ifname' 'eth0.1'
    option 'type' 'bridge'
    option 'proto' 'static'
    option 'ipaddr' '192.168.1.1'
    option 'netmask' '255.255.255.0'
    option 'dns' '194.204.159.1 194.204.152.34'

config 'interface' 'wan'
    option 'ifname' 'eth1'
    option 'proto' 'dhcp'
    option 'macaddr' '00:00:00:00:00:00'
    option 'dns' '194.204.159.1 194.204.152.34'

config 'switch'
    option 'name' 'rtl8366s'
    option 'reset' '1'
    option 'enable_vlan' '1'
    option 'blinkrate' '2'

config 'switch_vlan'
    option 'device' 'rtl8366s'
    option 'vlan' '1'
    option 'ports' '0 1 2 3 5t'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '1'
    option 'led' '6'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '2'
    option 'led' '9'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '5'
    option 'led' '2'

Proszę o pomoc.

TL-WR1043ND
WNDR3700 v2 + 128MB RAMMOD

2

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

config 'switch_vlan'
    option 'device' 'rtl8366s'
    option 'vlan' '1'
    option 'ports' '1 2 3 5t'

config 'switch_vlan'
    option 'device' 'rtl8366s'
    option 'vlan' '2'
    option 'ports' '0 5t'

eth0.1 i eth0.2

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Nie wiem czy dobrze to rozumiem
eth0.1 odpowiada za lan, składa się z fizycznych portów 3, 2, 1
eth0.2 odpowiada za dodatkowy wan, fizycznie 4 port w switchu
eth1 odpowiada za fizyczny port wan czyli tu bez zmian?

TL-WR1043ND
WNDR3700 v2 + 128MB RAMMOD

4

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Ogólnie tak, choć musisz stwierdzić czy port 4 fizyczny to 0 w konfiguracji.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez _Marcin_ 2011-07-30 15:02:29)

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Już to stwierdziłem. Numeracja jest odwrócona i fizyczny port 4 to port 0 w switchu, fizyczny 3 to 1 w switchu i tak dalej.

Edit:
Upewniałem się jeszcze i znalazłem coś takiego na wiki:

PunBB bbcode test


Co prawda dotyczy to WNDR3700v1 ale pod tym względem obie wersje są identyczne.

TL-WR1043ND
WNDR3700 v2 + 128MB RAMMOD

6

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Loadbalancing działa tak jak się tego spodziewałem czyli równoważy obciążenie obu łącz dlatego podzielę się swoją konfiguracją z krótkim opisem.
Na początku dzięki pomocy Cezarego udało się wydzielić dodatkowy port ze switcha w WNDR3700v2, który stał się drugim WANem. Oryginalna konfiguracja /etc/config/network znajduje się w pierwszym poście a poniżej już po zmianach:

config 'interface' 'loopback'
    option 'ifname' 'lo'
    option 'proto' 'static'
    option 'ipaddr' '127.0.0.1'
    option 'netmask' '255.0.0.0'

config 'interface' 'lan'
    option 'ifname' 'eth0.1'
    option 'type' 'bridge'
    option 'proto' 'static'
    option 'ipaddr' '192.168.1.1'
    option 'netmask' '255.255.255.0'
    option 'dns' '194.204.159.1 194.204.152.34'

config 'interface' 'wan'
    option 'ifname' 'eth1'
    option 'proto' 'dhcp'
    option 'macaddr' '00:00:00:00:00:01'
    option 'dns' '194.204.159.1 194.204.152.34'

config 'interface' 'wan2'
    option 'ifname' 'eth0.2'
    option 'proto' 'dhcp'            #w tej sekcji został dodany interfejs wan2
    option 'macaddr' '00:00:00:00:00:02'
    option 'dns' '194.204.159.1 194.204.152.34'

config 'switch'
    option 'name' 'rtl8366s'
    option 'reset' '1'
    option 'enable_vlan' '1'
    option 'blinkrate' '2'

config 'switch_vlan'
    option 'device' 'rtl8366s'
    option 'vlan' '1'                #w tej sekcji z domyślnie skonfigurowanego switcha został zabrany 3 port(fizycznie jest to pierwszy port  czyli ten najbliżej portu WAN) – interfejs bez zmian czyli eth0.1
    option 'ports' '0 1 2 5t'

config 'switch_vlan'
    option 'device' 'rtl8366s'
    option 'vlan' '2'                #w tej sekcji został utworzony dodatkowy vlan składający się tylko z 3 portu switcha, za który będzie odpowiadał nowy interfejs eth0.2
    option 'ports' '3 5t'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '1'
    option 'led' '6'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '2'
    option 'led' '9'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '5'
    option 'led' '2'

Jak widać na obu portach wan, adresy IP od ISP dostaję z DHCP po MACach. I tu ważna informacja – oba adresy ip muszą być z różnych puli adresowych. Multiwan nie będzie działał na łączach w tej samej sieci z taką samą bramką, chyba że postawimy dodatkowego NATa na jednym z łącz.

W konfiguracji /etc/config/firewall dodałem jeszcze do opcji ‘network’ wan2

config 'zone'
        option 'name' 'wan'
        option 'input' 'REJECT'
        option 'output' 'ACCEPT'
        option 'forward' 'REJECT'
        option 'masq' '1'
        option 'mtu_fix' '1'
        option 'network' 'wan wan2'

Po skonfigurowaniu wszystkiego warto zrobić restart urządzenia.
P uruchomieniu można przejść do instalacji  pakietu multiwan:

opkg update
opkg install multiwan

Plik konfiguracyjny znajduje się oczywiście w /etc/config/multiwan

config 'multiwan' 'config'
    option 'default_route' 'balancer'            #domyślna ścieżka dla ruchu, który nie będzie pasował do żadnej reguły

config 'interface' 'wan'
    option 'weight' '10'
    option 'health_interval' '10'
    option 'icmp_hosts' 'dns'
    option 'timeout' '3'
    option 'health_fail_retries' '3'
    option 'health_recovery_retries' '5'
    option 'failover_to' 'balancer'
    option 'dns' '194.204.159.1 194.204.152.34'

config 'interface' 'wan2'
    option 'weight' '10'
    option 'health_interval' '10'
    option 'icmp_hosts' 'dns'
    option 'timeout' '3'
    option 'health_fail_retries' '3'
    option 'health_recovery_retries' '5'
    option 'failover_to' 'balancer'
    option 'dns' '194.204.159.1 194.204.152.34'

#config 'mwanfw'                          to jest przykład reguły
#    option 'src' '192.168.1.0/24'
#    option 'proto' 'udp'
#    option 'port_type' 'source-ports'
#    option 'ports' '5060,16384:16482'
#    option 'wanrule' 'wan'            cały ten ruch zawsze będzie szedł przez interfejs wan (abstrahując oczywiście od tego ze jest zakomentowany :) )

config 'mwanfw'
    option 'wanrule' 'balancer'        #ta reguła cały pozostały ruch będzie kierowała na wan lub wan2 w zależności od obciążenie łącza, prawdopodobnie można to wyrzucić bo na początku ustawione zostało option 'default_route' 'balancer'
/etc/init.d/multiwan enable
/etc/init.d/multiwan start

Niestety ciężko jest z dokumentacją do multiwan ale udało mi się odnaleźć informację o tym, że jeśli więcej niż jedna reguła pasuje do danego zapytania to zastosowana będzie ostatnia z nich.

W option 'wanrule'  dopuszczalne wartości to balancer/fastbalancer/<interface> jednak jaka jest różnica między balancer i fastbalancer wie chyba tylko autor skryptu.


A tu trochę listingu działania i ustawień:

 
# ifconfig eth1

eth1      Link encap:Ethernet  HWaddr 00:00:00:00:00:01
          inet addr:192.168.0.122  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1803997 errors:0 dropped:0 overruns:0 frame:0
          TX packets:894955 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2485092566 (2.3 GiB)  TX bytes:51976422 (49.5 MiB)
          Interrupt:5

# ifconfig eth0.2

eth0.2    Link encap:Ethernet  HWaddr 00:00:00:00:00:02
          inet addr:192.168.10.100  Bcast:192.168.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2060806 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1137626 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3013729579 (2.8 GiB)  TX bytes:71093905 (67.7 MiB)

# ip route

192.168.1.0/24 dev br-lan  proto kernel  scope link  src 192.168.1.1
192.168.0.0/24 dev eth1  proto kernel  scope link  src 192.168.0.122
192.168.10.0/24 dev eth0.2  proto kernel  scope link  src 192.168.10.100
default via 192.168.10.1 dev eth0.2
default via 192.168.0.2 dev eth1

# route –n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br-lan
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.10.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0.2
0.0.0.0         192.168.10.1    0.0.0.0         UG    0      0        0 eth0.2
0.0.0.0         192.168.0.2     0.0.0.0         UG    0      0        0 eth1

Żeby nie było tak kolorowo teraz o nie rozwiązanych jeszcze problemach:
- w statystykach widocznych w Gargoyle 1.3.16 widać obciążenie tylko pierwszego interfejsu WAN
- bez jawnego podania DNSów w /etc/config/multiwan w option 'dns' '194.204.159.1 194.204.152.34' nazwy stron nie są rozwiązywane czyli dla zwykłego użytkownika = brak internetu. Natomiast użycie option 'resolv_conf' '/tmp/resolv.conf.auto' w sekcji config 'multiwan' 'config' powoduje wyczyszczenie pliku /tmp/resolv.conf.auto i też strony nie chodzą
- QOS dostępny w Gargoyle jest włączony jednak teraz zawsze cały ruch wrzuca w klasę Slow czyli tak jakby nie działał

Sugestie i poprawki mile widziane szczególnie jeśli chodzi o qos.
Pozdrawiam

TL-WR1043ND
WNDR3700 v2 + 128MB RAMMOD

7 (edytowany przez janptak 2011-07-31 14:30:52)

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

A czy była by możliwość zrobienia loadbalancingu wykorzystując DWA modemy USB-3G? Albo w ogóle skorzystania z 2 modemów usb? W tym wątku (https://forum.openwrt.org/viewtopic.php?pid=119043) ktoś o to pyta ale niestety brak sensownych odpowiedzi.
Także w tutorialu jest wzmianka o tym: https://forum.openwrt.org/viewtopic.php … 99#p139499

Takia opcja była by bardzo przydatna - mam problem z Orange - co tydzień w piątek konserwują nadajnik. Przez połowę dnia internet jest tragiczny a ponieważ to moje jedyne połączenie i korzystam z niego służbowo to mam niezły problem - nie mogę pracować. Oczywiście przekładanie karty SIM innego operatora rozwiązuje sprawę ale to trochę zabawy jest.

Fajnie by było gdybym kupił jakąś ofertę innego operatora, nawet na kartę z limitem np 1Gb i w chwilach kiedy nie działa podstawowe łącze korzystał bym z zapasowego. To było by także przydatne dla kogoś kto ma dwa abonamenty i działa równolegle na dwóch łączach. Kiedyś miałem tak z dwoma neostradami - miałem ruter dryteka z loadbalancingiem (2820VN) i było super.

Jeśli coś takiego udałoby się odpalić na Gargoyle to było by hiper super ;-)

Netgear WDNR3700 v2
Gargoyle 1.6.2.2 (r42647)
Modem 3G: Huawei E372

8

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Przeciez na eko.one.pl masz dwa gotowe przepisy na to.

Sam loadbalancing rozkłada ruch na dwa łącza, Ciebie failover interesuje raczej.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

@_Marcin_: dodałem link do postu w podwieszonym wątku z HOWTO.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10 (edytowany przez janptak 2011-07-31 15:47:32)

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

@Cezary - siedzę od wczoraj na Eco.one.pl i czytam wszystko związane z Gargoyle i openwrt ale nie mogę znaleźć żadnego poradnika jak odpalić równolegle dwa modemy 3G. Może mógłbyć podać linka. Coś takiego raczej dla noobów.
A przy okazji - bardzo dziękuję za spolszczenie Gargoyle, super stronę i mase pracy włożone w dodatkowe pluginy, poradniki - bez Ciebie Gargoyle nie było by takie popularne.

Netgear WDNR3700 v2
Gargoyle 1.6.2.2 (r42647)
Modem 3G: Huawei E372

11

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Zobacz sekcję internetu komórkowego:

simplefailover - uruchomienie łącza zapasowego na modemie USB z automatycznym przełączaniem w razie awarii
Realizacja łącza zapasowego przy pomocy pakietu multiwan

W przypadku openwrt nie ważne czy wan jest po kablu, wifi czy 3g. Wan to wan i jak masz dwa to masz dwa, bez względu na to czym są zrealizowane.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Może wie ktoś jak tego QOSa zmusić do działania na obu WANach?
Czy nie powinien on działać przynajmniej na pierwszym fizycznym WANie skoro nie był on ruszany?

TL-WR1043ND
WNDR3700 v2 + 128MB RAMMOD

13 (edytowany przez janptak 2011-07-31 16:27:55)

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Dzięki, faktycznie trzeba wykorzystać multiwan. Rozumiem ze konfiguracja drugiego modemu jest już ręczna (http://eko.one.pl/?p=openwrt-3g#instalacja) i trzeba to gdzieś wpisać w plikach a nie poprzez Gargoyle?

Netgear WDNR3700 v2
Gargoyle 1.6.2.2 (r42647)
Modem 3G: Huawei E372

14

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Tak, Gargoyle wspiera tylko jeden wan/wifi itd. Pod spodem jest openwrt, wiec możesz sobie to ustawić jak chcesz i ile chcesz, tylko później uważaj, bo jak zaczniesz coś w gui mieszać to Gargoyle może Ci nadpisać konfigi po swojemu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Dzięki! W wolnej chwili popróbuje to zrobić.

Netgear WDNR3700 v2
Gargoyle 1.6.2.2 (r42647)
Modem 3G: Huawei E372

16

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Skonfigurowałem dwa modemy 3G i uruchomiłem loadbalancing oraz zamiennie failover i działa to wyśmienicie.
Właściwie konfiguracja sprowadza się to poprawnego ustawienia Wan i Wan2 dla modemów (dwa urządzenia na poprawnych numerach  dev/ttyUSB0 i dev/ttyUSBX - X to drugi port, trzeba poszukać w logach, nazwy APN, hasła, piny itd))
Jak już to mamy to właściwie wystarczy doinstalować multiwan z repozytorium i tyle. Reszta to parę kliknięć myszką. Rewelacja - jestem zaskoczony jakie to proste big_smile
Wklejam zawartość pliku network - moze komuś się przyda

config 'interface' 'wan'
    option 'proto' '3g'
    option 'service' 'umts'
    option 'pincode' ''
    option 'apn' 'vpn'
    option 'username' 'vpn'
    option 'password' 'vpn'
    option 'maxwait' '0'
    option 'device' '/dev/ttyUSB3'

config 'interface' 'wan2'
    option 'proto' '3g'
    option 'service' 'umts'
    option 'maxwait' '0'
    option 'device' '/dev/ttyUSB0'
    option 'apn' 'internet'
Netgear WDNR3700 v2
Gargoyle 1.6.2.2 (r42647)
Modem 3G: Huawei E372

17

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Cześć,
właśnie podszedłem do tematu i jakoś nie bardzo mi to idzie.
Stan aktualny:

| Gargoyle PL 1.6.2.2 (b70bfc1)                                |
| OpenWrt Attitude Adjustment 12.09.1 (r42647)                 |
  ----------------------------------------------------------------
| Machine: TP-Link TL-MR3420 v2                                |
| Uptime: 0d, 00:03:04                                         |
| Load: 0.12 0.15 0.07                                         |
| Flash: total: 320KB, free: 64KB, used: 80%                   |
| Memory: total: 28.5MB, free: 15.7MB, used: 45%               |
| WAN: 192.168.0.152, proto: dhcp                              |
| LAN: 192.168.123.3                                           |
| WLAN: mode: ap, ssid: X_Net, channel: 1, conn: 4             |
----------------------------------------------------------------

konfiguracja /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 interface 'lan'
        option ifname 'eth1'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ipaddr '192.168.123.3'
        option dns '8.8.8.8 8.8.4.4'

config interface 'wan'
        option auto '1'
        option ifname 'usb0'
        option proto 'dhcp'
        option dns '8.8.8.8 8.8.4.4'
        option peerdns '0'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 1 2 3 4'

Podłączone urządzenia:
MODEM ZTE MF823 jako usb0
i dodatkowo wpinam huawei E173u-2 (usb1 i usb2 odpowiednio dev/ttyUSB2 i dev/ttyUSB3)

następnie chcę dodać wpisy:
uci del network.wan2
uci set network.wan2=interface
uci set network.wan2.proto=3g
uci set network.wan2.service=umts
uci set network.wan2.device=/dev/ttyUSB3
uci set network.wan2.apn=internet
uci set network.wan2.username=internet
uci set network.wan2.password=internet
uci commit network

i finalnie dostaję
ci: I/O error

i jestem zmieszany co tu jest nie tak. Może ktoś ma jakieś pomysły.

18

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Za mało flash do zapisania zmian. Zapchałeś już system.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Jakaś bezpieczna metoda na wyczyszczenie systemu bez konieczności "zaorania" całości.

20

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Failsafe (opisane na eko.one.pl), mount_root i usuń z /overlay to co uważasz za zbędne.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Nie będę zgadywał co tam jest nie potrzebne, chyba lepiej jednak pokusić się o reinstalację lub alternatywnie drugie połączenie USB podłącze pod pfSensa i tam ogarnę zagadnienie.
Pytanko czy nadal dla "TP-Link TL-MR3420 v2" polecany jest gargoyle czy inny projekt. Znalazłem paczkę gargoyle_1.9.0-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin  oraz luci-15.05-ar71xx-generic-tl-mr3420-v2-8M-squashfs-sysupgrade.bin i się teraz zastanawiam.

22

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

To drugie z luci nie - nie masz zmienionego flash. To pierwsze - tam usb nie ma, nie mieści się już.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Pamiętam że kiedyś miałem od Ciebie jakąś fają wersję w której był USB i nic więcej. Szczerze nie potrzebuję "wodotrysków" ale podstawy (i IPv6 mile widziany). 
W tej chwili mam:

Źródła dodatków:
Nazwa   
attitude_adjustment
http://downloads.openwrt.org/attitude_a … c/packages    Systemowe
eko1
http://dl.eko.one.pl/attitude_adjustmen … x/packages   
gargoylepl_packages
http://dl.eko.one.pl/gargoyle-pl/attitu … x/packages

oraz
Blue Ice C Theme for Gargoyle
Wersja: 20140112-2
       
3ginfo for Gargoyle
Wersja: 20140217
       
logread for Gargoyle
Wersja: 20120724-4
       
Ping Watchdog
Wersja: 20131030
       
WiFi scheduling for Gargoyle
Wersja: 1.1.2-2

24

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

To było w czasach kiedy wszystko było mniejsze. Teraz nowsze mają problem z miejscem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: Wydzielenie drugiego portu WAN na WNDR3700v2+Multiwan+Loadbalancing

Więc jak rozumiem lepiej nic nie zmieniać sad
Szkoda bo mi się wiesza co 2-3 dni i miałem nadzieję że to pomoże.

P.S. Czy ponowne wgranie tej samej wersji ma sens i wyczyści mi wszystko czy raczej ręczne robótki mnie czekają w czyszczenie.