26

(28 odpowiedzi, napisanych Oprogramowanie / Software)

Tak, może coś w tej wersji developerskiej skopali, bo taką mam zainstalowaną:
OpenWrt SNAPSHOT r22248-bf055fcdca / LuCI Master git-23.039.28596-41e9b8d

27

(28 odpowiedzi, napisanych Oprogramowanie / Software)

df -h

Filesystem                Size      Used Available Use% Mounted on
/dev/root                 3.7G     47.2M      3.7G   1% /
tmpfs                   987.2M      4.8M    982.3M   0% /tmp
/dev/sdb1                15.7M      5.8M      9.6M  38% /boot
/dev/sdb1                15.7M      5.8M      9.6M  38% /boot
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1               109.5G      6.9G     97.0G   7% /mnt

ls -alh /etc/safe-search/enabled/

drwxr-xr-x    2 root     root        4.0K Mar 12 11:00 .
drwxr-xr-x    4 root     root        4.0K Mar 11 21:23 ..
lrwxrwxrwx    1 root     root          39 Mar 12 11:00 bing.default -> /etc/safe-search/available/bing.default
lrwxrwxrwx    1 root     root          45 Mar 12 11:00 duckduckgo.default -> /etc/safe-search/available/duckduckgo.default
lrwxrwxrwx    1 root     root          41 Mar 12 11:00 google.default -> /etc/safe-search/available/google.default
lrwxrwxrwx    1 root     root          43 Mar 12 11:00 youtube.restrict -> /etc/safe-search/available/youtube.restrict

28

(28 odpowiedzi, napisanych Oprogramowanie / Software)

uci show safe-search

safe-search.bing=safe-search
safe-search.bing.enabled='1'
safe-search.duckduckgo=safe-search
safe-search.duckduckgo.enabled='1'
safe-search.google=safe-search
safe-search.google.enabled='1'
safe-search.youtube=safe-search
safe-search.youtube.mode='restrict'
safe-search.youtube.enabled='1'

sh -x /usr/sbin/safe-search-update

+ . /lib/functions.sh
+ N='
'
+ _C=0
+ NO_EXPORT=1
+ LOAD_STATE=1
+ LIST_SEP=' '
+ reset_cb
+ '[' -z  ]
+ '[' -f /lib/config/uci.sh ]
+ . /lib/config/uci.sh
+ CONFIG_APPEND=
+ rm -f /etc/safe-search/enabled/bing.default /etc/safe-search/enabled/duckduckgo.default /etc/safe-search/enabled/google.default /etc/safe-search/enabled/youtube.restrict
+ config_load safe-search
+ '[' -n  ]
+ uci_load safe-search
+ local 'PACKAGE=safe-search'
+ local DATA
+ local RET
+ local VAR
+ _C=0
+ '[' -z  ]
+ export -n 'CONFIG_LIST_STATE='
+ export -n 'CONFIG_SECTIONS='
+ export -n 'CONFIG_NUM_SECTIONS=0'
+ export -n 'CONFIG_SECTION='
+ /sbin/uci -P /var/state -S -n export safe-search
+ DATA='package safe-search

config safe-search '"'"'bing'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'duckduckgo'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'google'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'youtube'"'"'
        option mode '"'"'restrict'"'"'
        option enabled '"'"'1'"'"
+ RET=0
+ '[' 0 '!=' 0 -o -z 'package safe-search

config safe-search '"'"'bing'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'duckduckgo'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'google'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'youtube'"'"'
        option mode '"'"'restrict'"'"'
        option enabled '"'"'1'"'" ]
+ eval 'package safe-search

config safe-search '"'"'bing'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'duckduckgo'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'google'"'"'
        option enabled '"'"'1'"'"'

config safe-search '"'"'youtube'"'"'
        option mode '"'"'restrict'"'"'
        option enabled '"'"'1'"'"
+ package safe-search
+ return 0
+ config safe-search bing
+ local 'cfgtype=safe-search'
+ local 'name=bing'
+ export -n 'CONFIG_NUM_SECTIONS=1'
+ name=bing
+ append CONFIG_SECTIONS bing
+ local 'var=CONFIG_SECTIONS'
+ local 'value=bing'
+ local 'sep= '
+ eval 'export -n -- "CONFIG_SECTIONS=${CONFIG_SECTIONS:+${CONFIG_SECTIONS}${value:+$sep}}$value"'
+ export -n -- 'CONFIG_SECTIONS=bing'
+ export -n 'CONFIG_SECTION=bing'
+ config_set bing TYPE safe-search
+ local 'section=bing'
+ local 'option=TYPE'
+ local 'value=safe-search'
+ export -n 'CONFIG_bing_TYPE=safe-search'
+ '[' -n  ]
+ config_cb safe-search bing
+ return 0
+ option enabled 1
+ local 'varname=enabled'
+ shift
+ local 'value=1'
+ config_set bing enabled 1
+ local 'section=bing'
+ local 'option=enabled'
+ local 'value=1'
+ export -n 'CONFIG_bing_enabled=1'
+ '[' -n  ]
+ option_cb enabled 1
+ return 0
+ config safe-search duckduckgo
+ local 'cfgtype=safe-search'
+ local 'name=duckduckgo'
+ export -n 'CONFIG_NUM_SECTIONS=2'
+ name=duckduckgo
+ append CONFIG_SECTIONS duckduckgo
+ local 'var=CONFIG_SECTIONS'
+ local 'value=duckduckgo'
+ local 'sep= '
+ eval 'export -n -- "CONFIG_SECTIONS=${CONFIG_SECTIONS:+${CONFIG_SECTIONS}${value:+$sep}}$value"'
+ export -n -- 'CONFIG_SECTIONS=bing duckduckgo'
+ export -n 'CONFIG_SECTION=duckduckgo'
+ config_set duckduckgo TYPE safe-search
+ local 'section=duckduckgo'
+ local 'option=TYPE'
+ local 'value=safe-search'
+ export -n 'CONFIG_duckduckgo_TYPE=safe-search'
+ '[' -n  ]
+ config_cb safe-search duckduckgo
+ return 0
+ option enabled 1
+ local 'varname=enabled'
+ shift
+ local 'value=1'
+ config_set duckduckgo enabled 1
+ local 'section=duckduckgo'
+ local 'option=enabled'
+ local 'value=1'
+ export -n 'CONFIG_duckduckgo_enabled=1'
+ '[' -n  ]
+ option_cb enabled 1
+ return 0
+ config safe-search google
+ local 'cfgtype=safe-search'
+ local 'name=google'
+ export -n 'CONFIG_NUM_SECTIONS=3'
+ name=google
+ append CONFIG_SECTIONS google
+ local 'var=CONFIG_SECTIONS'
+ local 'value=google'
+ local 'sep= '
+ eval 'export -n -- "CONFIG_SECTIONS=${CONFIG_SECTIONS:+${CONFIG_SECTIONS}${value:+$sep}}$value"'
+ export -n -- 'CONFIG_SECTIONS=bing duckduckgo google'
+ export -n 'CONFIG_SECTION=google'
+ config_set google TYPE safe-search
+ local 'section=google'
+ local 'option=TYPE'
+ local 'value=safe-search'
+ export -n 'CONFIG_google_TYPE=safe-search'
+ '[' -n  ]
+ config_cb safe-search google
+ return 0
+ option enabled 1
+ local 'varname=enabled'
+ shift
+ local 'value=1'
+ config_set google enabled 1
+ local 'section=google'
+ local 'option=enabled'
+ local 'value=1'
+ export -n 'CONFIG_google_enabled=1'
+ '[' -n  ]
+ option_cb enabled 1
+ return 0
+ config safe-search youtube
+ local 'cfgtype=safe-search'
+ local 'name=youtube'
+ export -n 'CONFIG_NUM_SECTIONS=4'
+ name=youtube
+ append CONFIG_SECTIONS youtube
+ local 'var=CONFIG_SECTIONS'
+ local 'value=youtube'
+ local 'sep= '
+ eval 'export -n -- "CONFIG_SECTIONS=${CONFIG_SECTIONS:+${CONFIG_SECTIONS}${value:+$sep}}$value"'
+ export -n -- 'CONFIG_SECTIONS=bing duckduckgo google youtube'
+ export -n 'CONFIG_SECTION=youtube'
+ config_set youtube TYPE safe-search
+ local 'section=youtube'
+ local 'option=TYPE'
+ local 'value=safe-search'
+ export -n 'CONFIG_youtube_TYPE=safe-search'
+ '[' -n  ]
+ config_cb safe-search youtube
+ return 0
+ option mode restrict
+ local 'varname=mode'
+ shift
+ local 'value=restrict'
+ config_set youtube mode restrict
+ local 'section=youtube'
+ local 'option=mode'
+ local 'value=restrict'
+ export -n 'CONFIG_youtube_mode=restrict'
+ '[' -n  ]
+ option_cb mode restrict
+ return 0
+ option enabled 1
+ local 'varname=enabled'
+ shift
+ local 'value=1'
+ config_set youtube enabled 1
+ local 'section=youtube'
+ local 'option=enabled'
+ local 'value=1'
+ export -n 'CONFIG_youtube_enabled=1'
+ '[' -n  ]
+ option_cb enabled 1
+ return 0
+ unset DATA
+ config_cb
+ return 0
+ return 0
+ config_foreach update safe-search
+ local '___function=update'
+ '[' 2 -ge 1 ]
+ shift
+ local '___type=safe-search'
+ '[' 1 -ge 1 ]
+ shift
+ local section cfgtype
+ '[' -z 'bing duckduckgo google youtube' ]
+ config_get cfgtype bing TYPE
+ eval export -n -- 'cfgtype=${CONFIG_bing_TYPE:-${4}}'
+ export -n -- 'cfgtype=safe-search'
+ '[' -n safe-search ]
+ '[' xsafe-search '!=' xsafe-search ]
+ eval 'update "$section" "$@"'
+ update bing
+ config_get_bool enabled bing enabled 0
+ local _tmp
+ config_get _tmp bing enabled 0
+ eval export -n -- '_tmp=${CONFIG_bing_enabled:-${4}}'
+ export -n -- '_tmp=1'
+ get_bool 1 0
+ local '_tmp=1'
+ _tmp=1
+ echo -n 1
+ _tmp=1
+ export -n 'enabled=1'
+ config_get mode bing mode default
+ eval export -n -- 'mode=${CONFIG_bing_mode:-${4}}'
+ export -n -- 'mode=default'
+ '[' '!' -f /etc/safe-search/available/bing.default ]
+ '[' 1 -eq 1 ]
+ ln -s /etc/safe-search/available/bing.default /etc/safe-search/enabled/
+ config_get cfgtype duckduckgo TYPE
+ eval export -n -- 'cfgtype=${CONFIG_duckduckgo_TYPE:-${4}}'
+ export -n -- 'cfgtype=safe-search'
+ '[' -n safe-search ]
+ '[' xsafe-search '!=' xsafe-search ]
+ eval 'update "$section" "$@"'
+ update duckduckgo
+ config_get_bool enabled duckduckgo enabled 0
+ local _tmp
+ config_get _tmp duckduckgo enabled 0
+ eval export -n -- '_tmp=${CONFIG_duckduckgo_enabled:-${4}}'
+ export -n -- '_tmp=1'
+ get_bool 1 0
+ local '_tmp=1'
+ _tmp=1
+ echo -n 1
+ _tmp=1
+ export -n 'enabled=1'
+ config_get mode duckduckgo mode default
+ eval export -n -- 'mode=${CONFIG_duckduckgo_mode:-${4}}'
+ export -n -- 'mode=default'
+ '[' '!' -f /etc/safe-search/available/duckduckgo.default ]
+ '[' 1 -eq 1 ]
+ ln -s /etc/safe-search/available/duckduckgo.default /etc/safe-search/enabled/
+ config_get cfgtype google TYPE
+ eval export -n -- 'cfgtype=${CONFIG_google_TYPE:-${4}}'
+ export -n -- 'cfgtype=safe-search'
+ '[' -n safe-search ]
+ '[' xsafe-search '!=' xsafe-search ]
+ eval 'update "$section" "$@"'
+ update google
+ config_get_bool enabled google enabled 0
+ local _tmp
+ config_get _tmp google enabled 0
+ eval export -n -- '_tmp=${CONFIG_google_enabled:-${4}}'
+ export -n -- '_tmp=1'
+ get_bool 1 0
+ local '_tmp=1'
+ _tmp=1
+ echo -n 1
+ _tmp=1
+ export -n 'enabled=1'
+ config_get mode google mode default
+ eval export -n -- 'mode=${CONFIG_google_mode:-${4}}'
+ export -n -- 'mode=default'
+ '[' '!' -f /etc/safe-search/available/google.default ]
+ '[' 1 -eq 1 ]
+ ln -s /etc/safe-search/available/google.default /etc/safe-search/enabled/
+ config_get cfgtype youtube TYPE
+ eval export -n -- 'cfgtype=${CONFIG_youtube_TYPE:-${4}}'
+ export -n -- 'cfgtype=safe-search'
+ '[' -n safe-search ]
+ '[' xsafe-search '!=' xsafe-search ]
+ eval 'update "$section" "$@"'
+ update youtube
+ config_get_bool enabled youtube enabled 0
+ local _tmp
+ config_get _tmp youtube enabled 0
+ eval export -n -- '_tmp=${CONFIG_youtube_enabled:-${4}}'
+ export -n -- '_tmp=1'
+ get_bool 1 0
+ local '_tmp=1'
+ _tmp=1
+ echo -n 1
+ _tmp=1
+ export -n 'enabled=1'
+ config_get mode youtube mode default
+ eval export -n -- 'mode=${CONFIG_youtube_mode:-${4}}'
+ export -n -- 'mode=restrict'
+ '[' '!' -f /etc/safe-search/available/youtube.restrict ]
+ '[' 1 -eq 1 ]
+ ln -s /etc/safe-search/available/youtube.restrict /etc/safe-search/enabled/
+ /etc/init.d/dnsmasq reload

29

(28 odpowiedzi, napisanych Oprogramowanie / Software)

Właśnie to są komunikaty po wydaniu tego polecenia wink

30

(28 odpowiedzi, napisanych Oprogramowanie / Software)

Hej. Orientujecie się czy ten pakiet działa?
W logach dostaje info:

Sun Mar 12 10:41:35 2023 daemon.info dnsmasq[1]: read /etc/hosts - 12 names
Sun Mar 12 10:41:35 2023 daemon.err dnsmasq[1]: failed to load names from /etc/safe-search/enabled/bing.default: No such file or directory
Sun Mar 12 10:41:35 2023 daemon.err dnsmasq[1]: failed to load names from /etc/safe-search/enabled/duckduckgo.default: No such file or directory
Sun Mar 12 10:41:35 2023 daemon.err dnsmasq[1]: failed to load names from /etc/safe-search/enabled/google.default: No such file or directory
Sun Mar 12 10:41:35 2023 daemon.err dnsmasq[1]: failed to load names from /etc/safe-search/enabled/youtube.restrict: No such file or directory
Sun Mar 12 10:41:35 2023 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.cfg01411c - 4 names
Sun Mar 12 10:41:35 2023 daemon.info dnsmasq[1]: read /tmp/hosts/odhcpd - 4 names
Sun Mar 12 10:41:35 2023 daemon.info dnsmasq-dhcp[1]: read /etc/ethers - 0 addresses

31

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Aha, to dlatego nie mogę znaleźć ath11k w Twoim OpenWrt 22.03-SNAPSHOT wink
Samą paczkę mogę dograć, czy cały obraz muszę zmienić?

32

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Mam kartę, która twierdzi, że jest:

03:00.0 Unassigned class [ff00]: Qualcomm QCA6390 Wireless Network Adapter

Będzie działać, jaki sterownik?

33

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Testuj, ja ciągle czekam na przejściówkę.

34

(17 odpowiedzi, napisanych Oprogramowanie / Software)

Czytałem, nie rozumiem sad
Napisałbyś po Polsku? smile

35

(17 odpowiedzi, napisanych Oprogramowanie / Software)

A zrobiłbyś tutka jak wrzucić OpenWrt i jak wrócić do fabrycznego?

36

(17 odpowiedzi, napisanych Oprogramowanie / Software)

Ja na swoim Dynalinku na oryginalnym oprogramowaniu mam to samo. Dużych plików nie idzie wrzucić przez sambę. Mam pena 32GB exFat. Nawet podłączałem do aktywnego huba, więc to nie wina braku prądu. Natomiast kopiowanie z routera idzie bez zarzutu.
Dziwne jest to, że lampka na penie miga aż plik nie urośnie do prawidłowego rozmiaru ale niestety nie daje się go odczytać.
Ale to chyba wina Samby, bo przez FTP leci bez problemu.

37

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Teraz też się ratuje mostem i drugim AP, a nowy router chciałbym zbudować trochę dla zabawy a nóż wyjdzie fajne rozwiązanie.

38

(88 odpowiedzi, napisanych Sprzęt / Hardware)

ambrozy5 napisał/a:

Po co na 2.4GHz? To nie ma sensu

U mnie niestety 5 GHz nie sprawdza się, ściany mocno tłumią sygnał. Częstotliwość 2.4 GHz jest znośna ale niestety do dyspozycji są właściwie 3 kanały. Reszta nachodzi na siebie. Poza tym wokół jest około 10-15 innych sieci na tej częstotliwości. I tu przychodzi technologia AX, która była właśnie konstruowana do zatłoczonych sieci dzięki tworzeniu subkanałów i działa na 2,4GHz i 5 GHz. Dlatego będę testował Dynalink i inne karty AX.

Shoonay napisał/a:

Polecam intela, dla AX - AX210

Z tego nie zrobię routera. @Cezary pisał, że Intele nie działają w trybie AP.

39

(88 odpowiedzi, napisanych Sprzęt / Hardware)

W moim przypadku szukam karty AX żeby zostać na 2,4 GHz. Mediatek MT7921 jest słabiutki. Moc nadawania 3dB TX. Może sterowniki uda się jeszcze poprawić. Czekam na QCA6391 na m2. Zobaczymy jak się będzie sprawował z przejściówką.

40

(4,565 odpowiedzi, napisanych Oprogramowanie / Software)

Ło Panie, to nie mój poziom sad musiałbyś bardziej łopatologicznie tą instalkę wyjaśnić...
Ze strony openwrt też nie jest to dla mnie jasne.

41

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Zamówiłem inną kartę na Qualcomm na m2 i przejściówkę. I czekam... Jeszcze się nie poddaję wink

42

(4,565 odpowiedzi, napisanych Oprogramowanie / Software)

ambrozy5 napisał/a:

Wczoraj przyszedł mi dynalink, jest szatan, duży trochu,

Też za Twoją namową go zamówiłem i dotarł, niestety z US i zasilaczem US ale to drobiazg. Oprogramowanie oryginalne słabe. Jak wgrywałeś OpenWrt?

43

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Nie dałeś linku do tematu ale czytałem o "jeżyku". Też lubię dłubaninę.
Moja karta "qcnfa344a" dotarła ale.... na m2!
Muszę reklamować.
ehhh ciągle pod górę... sad

44

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Z Twoją informacją zamówiłem taką do testów na "Alledrogo". Zobaczymy jakie to będą wrażenia. Dam znać.

45

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Koledzy/koleżanki w tym wątku chwalimy się kartami wifi. Jeszcze chwila i @Cezary nas zbanuje. wink

46

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Na razie to golas. Z włączonym radiem, gdy nic nie robi pobiera 14-15W (łącznie z zewnętrznym zasilaczem). Jak uruchomię to na poważniej, będę pamietać aby zrobić testy pod obciążeniem.

47

(88 odpowiedzi, napisanych Sprzęt / Hardware)

No dokładnie to robi ta płytka Intela. Ma LAN 2x1GB, 2 CPU. Co prawa Atom ale dla OpenWrt wystarczy.

Kabel byłby idealny ale to znowu remont wink

48

(88 odpowiedzi, napisanych Sprzęt / Hardware)

lexmark3200 napisał/a:

To zostań na 2.4GHz na czymś stabilnym i tyle. Poco kombinować??

Wrócę do pierwszego postu. Chcę zbudować router z NAS i szukam karty wifi na mPCI.
2,4GHz też nie mam idelanie, bo w krańcach (około 10m) też potrafi zrywać zwłaszcza, że gęsto z innymi sieciami, a ilość kanałów na tym paśmie jest mocno ograniczona (właściwie do 3). Zrobiłem most na R6220 ale też jest tak sobie.

Szukam fajnego rozwiązania, dlatego pytam, testuje, opisuję co zrobiłem.

49

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Małe wyjaśnienie. Testy „na szybko” robiłem na karcie do której był podłączony tylko jeden klient. Reszta userow działa na innym łączu, mimo że docelowo dostawca neta był wspólny. Klientem był iPhone 13 z apką Speedtest Okla. Dla mnie szybkość nie ma większego znaczenie. Zrobiłem testy, bo było takie pytanie. Bardziej zależy mi na stabilnym połączeniu w mieszkaniu w bloku, gdzie jest wokół mnóstwo innych sieci.
U mnie bez względu na sprzęt 2,4 GHz chodzi znośnie, mimo że jest około 15 sieci wokół na tym paśmie. 5GHz, nie przechodzi przez ściany (żelbet), mimo że można znaleźć wolne kanały. Nie testowałem jedynie jeszcze 6GHz ale sądzę, że lepiej nie będzie. Będę testował jeszcze z innymi antenami. Jak ktoś ma jakąś podpowiedź to chętnie skorzystamy wszyscy.

50

(88 odpowiedzi, napisanych Sprzęt / Hardware)

Niewiem czy to jest odpowiedź na Twoje pytanie ale takie coś skopipwałem z Luci

2,4GHz:
-43 dBm
229.4 Mbit/s, 20 MHz, HE-MCS 9, HE-NSS 2
172.0 Mbit/s, 20 MHz, HE-MCS 7, HE-NSS 2

5GHz:
-55 dBm
103.2 Mbit/s, 20 MHz, HE-MCS 4, HE-NSS 2
1080.6 Mbit/s, 80 MHz, HE-MCS 10, HE-NSS 2

Na szybko zrobiłem kilka testów ze speedtesta (net mam max 600 Mbps i kilka osób coś tam w między czasie dłubało więc trzeba wziąć na to poprawkę wink)

5GHz 1m od routera:
80MHz (szerokość kanału) - 410Mbps
40MHz - 280Mbps
20MHz - 180Mbps

2,4GHz 1m od routera:
(80) - 130Mbps
(40) - 130Mbps
(20) - 130Mbps

2,4GHz, 5 m od routera, 1 sciana:
(20) - 95Mbps
(40) - 120Mbps
(80) - 110Mbps

Za 1 ścianą 5 GHz już się nie łaczyło. Przy 2 scianach i 10m już nawet 2,4GHz nie działa.