Bynajmniej; z uas ten dysk wciąga połowę prędkości transferu, co na usb-storage; gdyby chodziło o sam smart, to bym to odpuścił.

Dzięki Cezary, nic z tego nie zadziałało; ostatecznie zrobiłem minimalny build (minimum + luci + wg + NAS + USB), musiałem później doinstalować kmod-usb-storage i dodać serwis init.d:

root@skynet:# cat /etc/init.d/usb-hdd-rebind 
#!/bin/sh /etc/rc.common

START=10

boot() {
    echo "0bc2:2036:u" > /sys/module/usb_storage/parameters/quirks
    echo "2-0:1.0" > /sys/bus/usb/drivers/hub/unbind
    echo "2-0:1.0" > /sys/bus/usb/drivers/hub/bind
}

bez quirka i rebindingu nie przypisuje drivera, ostateczna sekwencja wygląda tak, zostawiam, może komuś się przyda:

root@skynet:# dmesg | grep usb
[    0.077121] usbcore: registered new interface driver usbfs
[    0.077189] usbcore: registered new interface driver hub
[    0.077250] usbcore: registered new device driver usb
[    0.433230] tcsr 194b000.tcsr: setting usb hs phy mode select = e700e7
[    5.002048] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    6.060533] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
[   13.456106] usbcore: registered new interface driver usb-storage
[   25.061686] usb 2-1: USB disconnect, device number 2
[   25.370505] usb 2-1: new SuperSpeed USB device number 3 using xhci-hcd
[   25.393690] usb 2-1: UAS is ignored for this device, using usb-storage instead
[   25.393778] usb-storage 2-1:1.0: USB Mass Storage device detected
[   25.400858] usb-storage 2-1:1.0: Quirks match for vid 0bc2 pid 2036: 800000
[   25.406302] scsi host0: usb-storage 2-1:1.0

uparte

root@skynet:~# ls /lib/modules/6.12.63/u*
/lib/modules/6.12.63/udp_tunnel.ko   /lib/modules/6.12.63/usblp.ko
/lib/modules/6.12.63/usb-storage.ko  /lib/modules/6.12.63/usbnet.ko
/lib/modules/6.12.63/usb_wwan.ko     /lib/modules/6.12.63/usbserial.ko
root@skynet:~# ls /root/*
/root/uas.ko.disabled
root@skynet:~# lsusb -t | grep uas
    |__ Port 001: Dev 002, If 0, Class=[unknown], Driver=uas, 5000M
root@skynet:~# dmesg | grep uas
[    0.000000] Kernel command line: init=/sbin/init rootfstype=ubifs ubi.mtd=11,2048 root=ubi0:ubifs rootwait rw root=/dev/ubiblock0_0 rootfstype=squashfs ro
[    0.101205] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.487330] mtdsplit: no squashfs found in "rootfs"
[    2.934325] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    5.434060] usbcore: registered new interface driver uas
[    6.581157] scsi host0: uas
[   14.128416] kmodloader: failed to open /tmp/overlay/upper/lib/modules/6.12.63/uas.ko

skądś indziej ten driver uas się ładuje?

tak na pałę?

root@skynet # mv /lib/modules/6.12.63/uas.ko /lib/modules/6.12.63/uas.ko.disabled

włączy się router po takim zabiegu?

Dzięki Cezary za sugestię, niestety modules.conf nie zadziałał:

root@skynet:~# lsusb -t
/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 001: Dev 002, If 0, Class=[unknown], Driver=uas, 5000M
/:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
root@skynet:~# cat /etc/modules.conf 
# examples:
# options mod1 option=val
# blacklist uas
options usb-storage quirks=0bc2:2036:u
root@skynet:~# cat /sys/module/usb_storage/parameters/quirks
root@skynet:~# cat /etc/modules.d/usb-storage
usb-storage

a moduł uas to sporo zależności:

root@skynet:~# apk del kmod-usb-storage-uas
World updated, but the following packages are not removed due to:
  kmod-usb-storage-uas: ekooneplusb-luci

OK: 38.5 MiB in 354 packages
root@skynet:~# apk info -R ekooneplusb-luci
ekooneplusb-luci-20250123-r1 depends on:
comgt
comgt-ncm
ekooneplusb
kmod-usb-acm
kmod-usb-net
kmod-usb-net-cdc-ether
kmod-usb-net-cdc-mbim
kmod-usb-net-cdc-ncm
kmod-usb-net-huawei-cdc-ncm
kmod-usb-net-qmi-wwan
kmod-usb-net-rndis
kmod-usb-printer
kmod-usb-serial
kmod-usb-serial-option
kmod-usb-serial-qualcomm
kmod-usb-serial-sierrawireless
ksmbd-server
libc
luci-app-ksmbd
luci-app-p910nd
luci-i18n-ksmbd-pl
luci-i18n-p910nd-pl
luci-proto-3g
luci-proto-mbim
luci-proto-ncm
luci-proto-qmi
p910nd
umbim
uqmi
usb-modeswitch
wsdd2

zabawa na weekend

Heja,
mam dysk zewnętrzny HDD Seagate Expansion, znany z tego, że na Linuksie nie obsługuje SMART, jeżeli działa na sterowniku uas.
Rozwiązanie polega na przekazaniu parametru "0bc2:0x2036:u" do jądra i wymuszenie usb-storage, i o ile na wszystkich linuksach, jakie mam, udało mi się to zrobić, o tyle na OpenWrt nie działa to w ogóle; z tego, co wyczytałem, ładowanie modułu uas w trakcie bootowania następuje w OpenWrt później, niż przekazanie parametru do jądra, efekt jest taki, że po każdym restarcie routera trzeba wpiąć i wypiąć wtyk, żeby to zadziałało.

sterownik:

root@skynet:~# lsusb -t
/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 001: Dev 002, If 0, Class=[unknown], [b]Driver=uas[/b], 5000M
/:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M

urządzenie:

root@skynet:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux 6.12.63 xhci-hcd xHCI Host Controller
Bus 002 Device 001: ID 1d6b:0003 Linux 6.12.63 xhci-hcd xHCI Host Controller
Bus 002 Device 002: ID [b]0bc2:2036[/b] Seagate Expansion HDD
Bus 003 Device 001: ID 1d6b:0002 Linux 6.12.63 xhci-hcd xHCI Host Controller

echo w rc.local:

root@skynet:~# cat /etc/rc.local 
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

echo "0bc2:0x2036:u" > /sys/module/usb_storage/parameters/quirks

exit 0

quirk

root@skynet:~# cat /sys/module/usb_storage/parameters/quirks
0bc2:0x2036:u

próbowałem też tak:

root@skynet:~# cat /etc/modules.d/usb-storage
usb-storage quirks=0bc2:2036:u

i tak:

root@skynet:~# cat /etc/modules.conf 
# examples:
# options mod1 option=val
 blacklist uas

i absolutnie nic nie działa :-)

Jak mogę ten uas wyłączyć?
W sieci jest sporo materiałów, ale zasadniczo nic mi nie zadziałało. Jest niby coś takiego, ale to straszna czeczenia:
https://github.com/openwrt/openwrt/issues/8694

EDIT: próbowałem też wyrzucać cały moduł usb-storage-uas - podobnie, bez efektu

Ja z kolei zaktualizowałem przez upload obrazu SYSUPGRADE i wszystko zdaje się działac w porządku poza attendedsysupgrade, bo po kliknięciu przycisku wyszukiwania aktualizacji, mieli w nieskończoność, próbowałem o 1200 i teraz.
https://i.imgur.com/JkneD4I.png

czy coś w pliku konfiguracyjnym się zmieniło?

root@xxx: cat /etc/config/attendedsysupgrade 

config server 'server'
        option url 'https://dl.eko.one.pl'

config client 'client'
        option upgrade_packages '1'
        option auto_search '1'
        option advanced_mode '1'

EDIT: ok, odpowiedź post wyżej, inny serwer aktualizacji: sysupgrade.eko.one.pl
EDIT2: po zmianie url wszystko bangla, dzięki

Heja,
pytanie odnośnie do zmiany managera pakietów z opkg na apk i użycie

apk upgrade

Na opkg było możliwe coś takiego

opkg update; opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade

Ale z tego, co pamiętam, nie był to polecany sposób aktualizacji systemu ze względu na brak gwarancji spójności pakietów i systemu, jako całości.
Czy w związku z migracją na apk, użycie

apk upgrade

to dobry sposób na aktualizację systemu?
Czy można teraz traktować OpenWrt z apk, jako coś na kształt rolling release?
I czy jest zasadniczo sens używania 'Integraktywnej aktualizacji', skoro jest

apk upgrade

?

9

(618 odpowiedzi, napisanych Oprogramowanie / Software)

Heja,
po aktualizacji do najnowszego snapshota, wifi na Linksysie MR8300, szczególnie 2.4 stało się nieużywalne, transmisja na poziomie 20-50 Mbit/s i rwanie połączenia. Zmieniłem ath10k-firmware-qca4019-ct ath10k-firmware-qca9888-ct kmod-ath10k-ct na wersje nie ct i wifi dostało nowe życie,  nigdy takiej stabilności transmisji i wydajności połączenia na openwrt nie widziałem. Zasadniczo maks kart sieciowych non stop. Na starym snapshocie takich problemów nie ma, ale performace wifi jest gorszy.
Przeglądałem commity do ipq40xx, ale nic szczególnego tam nie wyłapałem:
https://github.com/openwrt/openwrt/pull … s%3Aclosed
Skąd takie zachowanie zatem?

10

(13 odpowiedzi, napisanych Oprogramowanie / Software)

Sorry za odgrzebywanie starego tematu, ale poniekąd pytanie dotyczy tego samego, otóż czy odpowiedź na status active with no instances to jest pożądana w przypadku firewalla? Czy to sygnalizuje jakieś problemy? Niektóre serwisy zwracają po prostu running, stąd nie wiem do końca jak ma być.

root@poopz:~# service firewall status
active with no instances
root@poopz:~# service network status
running
root@poopz:~# logread | grep firewall
root@poopz:~# 

Słuszna uwaga; tak zrobię; jak znajdę rozwiązanie, to się podzielę ;-)

EDIT: montowanie z parametrem vers=3.11 zamiast vers=3.0 rozwiązało sprawę, niemniej; zdaje się, że starsze wersje samby przestały działać z najnowszą wersją ksmbd; przynajmniej u mnie

Heja, zrobiłem aktualizację z OpenWrt 23.05 (Linux 5.15.139) na OpenWrt 23.05 (Linux 5.15.158) i nie mogę zamontować zasobów samby; dmesg na kliencie zwraca mi:

[   27.150554] netfs: FS-Cache loaded
[   27.257372] Key type cifs.spnego registered
[   27.257401] Key type cifs.idmap registered
[   27.258285] CIFS: enabling forceuid mount option implicitly because uid= option is specified
[   27.258290] CIFS: enabling forcegid mount option implicitly because gid= option is specified
[   27.258292] CIFS: Attempting to mount //192.168.150.1/ibox
[   27.363485] CIFS: decode_ntlmssp_challenge: authentication has been weakened as server does not support key exchange

tak wygląda to w fstab:

//192.168.150.1/ibox    /mnt/ibox       cifs    vers=3.0,nobrl,domain=lan,username=tutaj-user,password=tutaj-haslo,x-systemd.automount,x-systemd.requires=network-online.target,_netdev,uid=1000,gid=1000,rw      0       0

a tak wyglada /etc/config/ksmbd

config globals
        option workgroup 'WORKGROUP'
        option description 'ibox'
        option interface 'lan wg0'

config share
        option path '/mnt/ibox'
        option name 'ibox'
        option guest_ok 'no'
        option read_only 'no'
        option users 'tutaj-user'
        option create_mask '0700'
        option dir_mask '0700'

Coś się zmieniło istotnego w ksmbd, że ten setup przestał działać?

Cześć,
chciałbym połączyć dwie sieci ze sobą w taki sposób, aby urządzenia w obu sieciach ze sobą rozmawiały. Obie sieci mają taką samą strukturę - jak na schemacie: modemorouter od dostawcy, router dla LAN i klienty łączące się do tegoż LANu. Jedyna różnica jest taka, że sieć od multimedii nie ma zewnętrznego IP, dlatego chciałbym, aby
- tplink był klientem wireguarda dla linksysa, a klienty tplinka miały dostęp do klientów linksysa i w drugą stronę,
- aby klienty linksysa miały dostęp do klientów tplinka, przy czym, chciałbym,
- aby klienty tplinka nie miały tunelowanego ruchu internetowego przez linksysa, a korzystały z internetu multimedii.

Tunel juz uruchomiłem na linksysie według poradnika Cezarego: https://eko.one.pl/?p=openwrt-wireguard i wszystko działa; np. na thinkpadzie 2 mogę zamontować udziały KSMBD z linksysa, mogę się przez przeglądarkę dobrać to luci linksysa, a internet dostarcza mi multimedia.

Co powinienem zrobić na linksysie i tplinku, żeby spiąc w ten sposób te dwie sieci i móc komunikować ze sobą wszystkie urządzenia w obie strony?

PS. widziałem poradnik o MIKR.USie, ale nie chciałbym komplikować sieci włączając w to jeszcze dodatkowo VPS.

https://i.imgur.com/wyjVudF.png

14

(860 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Ale w niczym nie pomogłem, moduł masz, sam się powinien załadować i działać. Zresztą tak się normalnie dzieje...

Nie no chociażby powiedziałeś, jak diagnostykę zrobić. Przy okazji, w obrazie dla Linksys MR8300 mógłbyś dołączyć pakiet luci-app-advanced-reboot. Tam są dwie boot partycje, więc mógłby być ten pakiet w obrazie domyślnie.

15

(860 odpowiedzi, napisanych Oprogramowanie / Software)

No niby gra:

root@OpenWrt:~# insmod ksmbd.ko
module is already loaded - ksmbd
root@OpenWrt:~# logread | grep ksmbd
Wed Jun 28 00:08:51 2023 kern.warn kernel: [   13.339156] ksmbd: The ksmbd server is experimental, use at your own risk.
Wed Jun 28 00:09:07 2023 daemon.notice ksmbd: Stopping Ksmbd userspace service.
Wed Jun 28 00:09:07 2023 daemon.notice ksmbd: Starting Ksmbd userspace service.
Wed Jun 28 00:09:07 2023 kern.warn kernel: [   47.477843] ksmbd: The ksmbd server is experimental, use at your own risk.
Sat Jul 15 20:24:13 2023 daemon.notice ksmbd: Stopping Ksmbd userspace service.
Sat Jul 15 20:24:13 2023 daemon.notice ksmbd: Starting Ksmbd userspace service.
Sat Jul 15 20:24:13 2023 kern.warn kernel: [   83.660045] ksmbd: The ksmbd server is experimental, use at your own risk.
Sat Jul 15 20:36:08 2023 daemon.err uhttpd[1257]: [info] luci: accepted login on /admin/services/ksmbd for root from 192.168.1.194
root@OpenWrt:~#  modprobe -v ksmbd
ksmbd is already loaded

Choć LuCI dalej swoje:
https://i.imgur.com/yoUi1iv.png

EDIT: dziękuję Cezary za pomoc; działa :-)

16

(860 odpowiedzi, napisanych Oprogramowanie / Software)

proszę:

root@OpenWrt:~# uname -a
Linux OpenWrt 5.15.118 #0 SMP Tue Jun 27 22:08:33 2023 armv7l GNU/Linux
root@OpenWrt:~# ls -al /lib/modules/5.15.118/ksmbd.ko
-rw-r--r--    1 root     root        257384 Jun 28 00:08 /lib/modules/5.15.118/ksmbd.ko
root@OpenWrt:~# uname -a
Linux OpenWrt 5.15.118 #0 SMP Tue Jun 27 22:08:33 2023 armv7l GNU/Linux
root@OpenWrt:~# ls -al /lib/modules/5.15.118/ksmbd.ko
-rw-r--r--    1 root     root        257384 Jun 28 00:08 /lib/modules/5.15.118/ksmbd.ko
root@OpenWrt:~# ls -al /rom/lib/modules/5.15.118/ksmbd.ko
-rw-r--r--    1 root     root        257384 Jun 28 00:08 /rom/lib/modules/5.15.118/ksmbd.ko
root@OpenWrt:~# 

edit: wszystko zdaje się być na swoim miejscu

17

(860 odpowiedzi, napisanych Oprogramowanie / Software)

Heja, mam problem z ksmbd na ostatnim snapshocie; LuCI pokazuje mi coś takiego:
https://i.imgur.com/yKeTjLk.png
natomiast sam moduł kernela:

root@OpenWrt:~# modprobe -v ksmbd
modprobe: FATAL: Module ksmbd not found in directory /lib/modules/5.15.118

Udostępnianie po sieci naturalnie nie działa. Logread pokazuje coś takiego:

Sat Jul 15 19:08:46 2023 daemon.err ksmbd: modprobe of ksmbd module failed, can\'t start ksmbd!

Świeża instalacja. O co chodzi?
EDIT: Linksys MR8300

+ zawartośc katalogu /lib/modules/5.15.118/ gdzie plik ksmbd.ko zdaje się być.

root@OpenWrt:~# ls -alt /lib/modules/5.15.118/
drwxr-xr-x    2 root     root          2717 Jun 28 00:08 .
drwxr-xr-x    3 root     root            31 Jun 28 00:08 ..
-rw-r--r--    1 root     root          4604 Jun 28 00:08 asn1_decoder.ko
-rw-r--r--    1 root     root         25660 Jun 28 00:08 ath.ko
-rw-r--r--    1 root     root        537156 Jun 28 00:08 ath10k_core.ko
-rw-r--r--    1 root     root         56980 Jun 28 00:08 ath10k_pci.ko
-rw-r--r--    1 root     root         23764 Jun 28 00:08 cdc-acm.ko
-rw-r--r--    1 root     root         16440 Jun 28 00:08 cdc-wdm.ko
-rw-r--r--    1 root     root         10340 Jun 28 00:08 cdc_ether.ko
-rw-r--r--    1 root     root          9420 Jun 28 00:08 cdc_mbim.ko
-rw-r--r--    1 root     root         24236 Jun 28 00:08 cdc_ncm.ko
-rw-r--r--    1 root     root        337224 Jun 28 00:08 cfg80211.ko
-rw-r--r--    1 root     root         22772 Jun 28 00:08 chacha-neon.ko
-rw-r--r--    1 root     root          2264 Jun 28 00:08 cifs_arc4.ko
-rw-r--r--    1 root     root          4428 Jun 28 00:08 cifs_md4.ko
-rw-r--r--    1 root     root          5336 Jun 28 00:08 cmac.ko
-rw-r--r--    1 root     root          3100 Jun 28 00:08 compat.ko
-rw-r--r--    1 root     root          3520 Jun 28 00:08 crc-ccitt.ko
-rw-r--r--    1 root     root          3820 Jun 28 00:08 crc32_generic.ko
-rw-r--r--    1 root     root          3820 Jun 28 00:08 crc32c_generic.ko
-rw-r--r--    1 root     root         14272 Jun 28 00:08 curve25519-neon.ko
-rw-r--r--    1 root     root         12960 Jun 28 00:08 dwc3-qcom.ko
-rw-r--r--    1 root     root         42364 Jun 28 00:08 dwc3.ko
-rw-r--r--    1 root     root         80636 Jun 28 00:08 exfat.ko
-rw-r--r--    1 root     root        575900 Jun 28 00:08 ext4.ko
-rw-r--r--    1 root     root        485488 Jun 28 00:08 f2fs.ko
-rw-r--r--    1 root     root         78044 Jun 28 00:08 fat.ko
-rw-r--r--    1 root     root          9468 Jun 28 00:08 ghash-arm-ce.ko
-rw-r--r--    1 root     root         13280 Jun 28 00:08 gpio-button-hotplug.ko
-rw-r--r--    1 root     root          4876 Jun 28 00:08 huawei_cdc_ncm.ko
-rw-r--r--    1 root     root         15596 Jun 28 00:08 hwmon.ko
-rw-r--r--    1 root     root          3712 Jun 28 00:08 ip6_udp_tunnel.ko
-rw-r--r--    1 root     root         96464 Jun 28 00:08 jbd2.ko
-rw-r--r--    1 root     root          3668 Jun 28 00:08 kpp.ko
-rw-r--r--    1 root     root        257384 Jun 28 00:08 ksmbd.ko
-rw-r--r--    1 root     root          6364 Jun 28 00:08 leds-gpio.ko
-rw-r--r--    1 root     root          6744 Jun 28 00:08 ledtrig-usbport.ko
-rw-r--r--    1 root     root          8204 Jun 28 00:08 libchacha20poly1305.ko
-rw-r--r--    1 root     root          3680 Jun 28 00:08 libcrc32c.ko
-rw-r--r--    1 root     root         10252 Jun 28 00:08 libcurve25519-generic.ko
-rw-r--r--    1 root     root          2116 Jun 28 00:08 libcurve25519.ko
-rw-r--r--    1 root     root        708888 Jun 28 00:08 mac80211.ko
-rw-r--r--    1 root     root          9736 Jun 28 00:08 mbcache.ko
-rw-r--r--    1 root     root          5548 Jun 28 00:08 md4.ko
-rw-r--r--    1 root     root          7096 Jun 28 00:08 md5.ko
-rw-r--r--    1 root     root          7188 Jun 28 00:08 mii.ko
-rw-r--r--    1 root     root        109972 Jun 28 00:08 nf_conntrack.ko
-rw-r--r--    1 root     root          6000 Jun 28 00:08 nf_conntrack_amanda.ko
-rw-r--r--    1 root     root          2612 Jun 28 00:08 nf_conntrack_broadcast.ko
-rw-r--r--    1 root     root         40224 Jun 28 00:08 nf_conntrack_h323.ko
-rw-r--r--    1 root     root          8092 Jun 28 00:08 nf_conntrack_irc.ko
-rw-r--r--    1 root     root          8236 Jun 28 00:08 nf_conntrack_pptp.ko
-rw-r--r--    1 root     root         27328 Jun 28 00:08 nf_conntrack_sip.ko
-rw-r--r--    1 root     root          3964 Jun 28 00:08 nf_conntrack_snmp.ko
-rw-r--r--    1 root     root          7068 Jun 28 00:08 nf_conntrack_tftp.ko
-rw-r--r--    1 root     root          4516 Jun 28 00:08 nf_defrag_ipv4.ko
-rw-r--r--    1 root     root         12188 Jun 28 00:08 nf_defrag_ipv6.ko
-rw-r--r--    1 root     root         30036 Jun 28 00:08 nf_flow_table.ko
-rw-r--r--    1 root     root          3364 Jun 28 00:08 nf_flow_table_inet.ko
-rw-r--r--    1 root     root          2816 Jun 28 00:08 nf_flow_table_ipv4.ko
-rw-r--r--    1 root     root          2816 Jun 28 00:08 nf_flow_table_ipv6.ko
-rw-r--r--    1 root     root         18912 Jun 28 00:08 nf_log_syslog.ko
-rw-r--r--    1 root     root         32020 Jun 28 00:08 nf_nat.ko
-rw-r--r--    1 root     root          4124 Jun 28 00:08 nf_nat_amanda.ko
-rw-r--r--    1 root     root         10196 Jun 28 00:08 nf_nat_h323.ko
-rw-r--r--    1 root     root          5008 Jun 28 00:08 nf_nat_irc.ko
-rw-r--r--    1 root     root          5320 Jun 28 00:08 nf_nat_pptp.ko
-rw-r--r--    1 root     root         12972 Jun 28 00:08 nf_nat_sip.ko
-rw-r--r--    1 root     root          5072 Jun 28 00:08 nf_nat_snmp_basic.ko
-rw-r--r--    1 root     root          3444 Jun 28 00:08 nf_nat_tftp.ko
-rw-r--r--    1 root     root          6252 Jun 28 00:08 nf_reject_ipv4.ko
-rw-r--r--    1 root     root          6940 Jun 28 00:08 nf_reject_ipv6.ko
-rw-r--r--    1 root     root        197520 Jun 28 00:08 nf_tables.ko
-rw-r--r--    1 root     root         11364 Jun 28 00:08 nfnetlink.ko
-rw-r--r--    1 root     root          4040 Jun 28 00:08 nft_chain_nat.ko
-rw-r--r--    1 root     root          6232 Jun 28 00:08 nft_counter.ko
-rw-r--r--    1 root     root         14620 Jun 28 00:08 nft_ct.ko
-rw-r--r--    1 root     root          3748 Jun 28 00:08 nft_fib.ko
-rw-r--r--    1 root     root          3664 Jun 28 00:08 nft_fib_inet.ko
-rw-r--r--    1 root     root          5316 Jun 28 00:08 nft_fib_ipv4.ko
-rw-r--r--    1 root     root          6212 Jun 28 00:08 nft_fib_ipv6.ko
-rw-r--r--    1 root     root          7140 Jun 28 00:08 nft_flow_offload.ko
-rw-r--r--    1 root     root          5628 Jun 28 00:08 nft_hash.ko
-rw-r--r--    1 root     root          6708 Jun 28 00:08 nft_limit.ko
-rw-r--r--    1 root     root          5024 Jun 28 00:08 nft_log.ko
-rw-r--r--    1 root     root          6012 Jun 28 00:08 nft_masq.ko
-rw-r--r--    1 root     root          5840 Jun 28 00:08 nft_nat.ko
-rw-r--r--    1 root     root          4748 Jun 28 00:08 nft_numgen.ko
-rw-r--r--    1 root     root          5212 Jun 28 00:08 nft_objref.ko
-rw-r--r--    1 root     root          5416 Jun 28 00:08 nft_quota.ko
-rw-r--r--    1 root     root          5728 Jun 28 00:08 nft_redir.ko
-rw-r--r--    1 root     root          3512 Jun 28 00:08 nft_reject.ko
-rw-r--r--    1 root     root          4012 Jun 28 00:08 nft_reject_inet.ko
-rw-r--r--    1 root     root          3528 Jun 28 00:08 nft_reject_ipv4.ko
-rw-r--r--    1 root     root          3592 Jun 28 00:08 nft_reject_ipv6.ko
-rw-r--r--    1 root     root          7132 Jun 28 00:08 nls_cp437.ko
-rw-r--r--    1 root     root          5548 Jun 28 00:08 nls_iso8859-1.ko
-rw-r--r--    1 root     root          3200 Jun 28 00:08 nls_utf8.ko
-rw-r--r--    1 root     root        226724 Jun 28 00:08 ntfs3.ko
-rw-r--r--    1 root     root          4696 Jun 28 00:08 oid_registry.ko
-rw-r--r--    1 root     root         37716 Jun 28 00:08 option.ko
-rw-r--r--    1 root     root         10240 Jun 28 00:08 poly1305-arm.ko
-rw-r--r--    1 root     root         12788 Jun 28 00:08 ppp_async.ko
-rw-r--r--    1 root     root         41824 Jun 28 00:08 ppp_generic.ko
-rw-r--r--    1 root     root         17144 Jun 28 00:08 pppoe.ko
-rw-r--r--    1 root     root          4484 Jun 28 00:08 pppox.ko
-rw-r--r--    1 root     root          8568 Jun 28 00:08 qcserial.ko
-rw-r--r--    1 root     root         27200 Jun 28 00:08 qmi_wwan.ko
-rw-r--r--    1 root     root         10136 Jun 28 00:08 rndis_host.ko
-rw-r--r--    1 root     root          5016 Jun 28 00:08 scsi_common.ko
-rw-r--r--    1 root     root        146396 Jun 28 00:08 scsi_mod.ko
-rw-r--r--    1 root     root         45240 Jun 28 00:08 sd_mod.ko
-rw-r--r--    1 root     root         15496 Jun 28 00:08 sha512-arm.ko
-rw-r--r--    1 root     root         11600 Jun 28 00:08 sierra.ko
-rw-r--r--    1 root     root          6932 Jun 28 00:08 slhc.ko
-rw-r--r--    1 root     root          4176 Jun 28 00:08 ts_bm.ko
-rw-r--r--    1 root     root          5476 Jun 28 00:08 ts_fsm.ko
-rw-r--r--    1 root     root          4048 Jun 28 00:08 ts_kmp.ko
-rw-r--r--    1 root     root         53028 Jun 28 00:08 tun.ko
-rw-r--r--    1 root     root         19404 Jun 28 00:08 uas.ko
-rw-r--r--    1 root     root         16372 Jun 28 00:08 udp_tunnel.ko
-rw-r--r--    1 root     root         62312 Jun 28 00:08 usb-storage.ko
-rw-r--r--    1 root     root          7660 Jun 28 00:08 usb_wwan.ko
-rw-r--r--    1 root     root         17316 Jun 28 00:08 usblp.ko
-rw-r--r--    1 root     root         29612 Jun 28 00:08 usbnet.ko
-rw-r--r--    1 root     root         32564 Jun 28 00:08 usbserial.ko
-rw-r--r--    1 root     root         15552 Jun 28 00:08 vfat.ko
-rw-r--r--    1 root     root         75124 Jun 28 00:08 wireguard.ko
-rw-r--r--    1 root     root        148912 Jun 28 00:08 xhci-hcd.ko
-rw-r--r--    1 root     root          8144 Jun 28 00:08 xhci-pci.ko
-rw-r--r--    1 root     root         10936 Jun 28 00:08 xhci-plat-hcd.ko

18

(860 odpowiedzi, napisanych Oprogramowanie / Software)

@rablad też mam ten router i na najnowszym snapie od Cezarego też wyciskam po wifi około 400 Mbits/sec (iperf) na wifi5 przy włączonym flow offloading, packet steering i irqbalance +

echo performance > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
echo 200000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq

Prędkości nie porywają, ale wifi jest stabilne jak skała, co po moich przygodach z WRT1200ac, jest dla mnie najważniejsze.

Na WRT1200AC jeszcze nie sprawdzałem jak się 23.05 zachowuje.

Dziękuję Panowie za odpowiedzi; ostatecznie padło na Linksys MR8300 (z sugestii @mak); ma wszystkie zalety linksysa (m.in. dwie partycje), ma USB, nie jest oparty o mediateka i marvella(!); dwie wady, jakie widzę, widzę, to jest procesor, który jest wyraźnie biedniejszy niż w WRT1200ac, ale myślę, że sambę, wireguarda i dlna ogarnie, no i ciężko go kupić nowym, jest na amazonie, ale poszperam jeszcze.

Heja, planuję przesiadkę z Linksysa wrt1200ac bo już nie mam siły i nerwów na użeranie się z wifi marvella. Warunki mam takie, że internet muszę rozprowadzać po wifi, a mieszkam w zatłoczonym otoczeniu (blok). Jedynymi wymaganiami, które mam są: USB, nierozłączające się wifi i chcę router nowy. Zastanawiam się nad dwoma routerami:

1. Asus RT-AX53U
2. Linksys EA7300

Oba na mediateku, różni je AX (Linksys nie ma, ale ja nie mam w tej chwili żadnego urządzenia, które pracowałoby w standardzie AX) i USB (Linksys ma USB3), cena ta sama; nie znalazłem niczego szczególnego w sieci, co wskazywaloby na problemy ze współpracą tych dwóch routerów z openwrt. Który z nich powinienem wybrać? Chyba, że polecicie coś innego.

Cześć,

otóż mam taki problem, jak próbuję się dostać do routera po SSH, to nie chce mi się do końca załadować powłoka, dzieje się tak i pod linuxem i pod windowsem, a co ciekawe, jak próbuję przez telefon, z użyciem JoiceSSH to elegancko wszystko się ładuje. Czy ma ktoś jakiś pomysł, co to może być? Sytuacja jak na obrazku:

https://i.imgur.com/GZENwlp.png

22

(201 odpowiedzi, napisanych Oprogramowanie / Software)

@duht66 no dzięki, zyskałem 30% na prędkości po wifi smile

ogólnie dorzuciłem do configu:

        option beacon_int '100'
        option frag '2346'
        option rts '2347'

i wifi5 dostało niezłego kopa.

23

(201 odpowiedzi, napisanych Oprogramowanie / Software)

duht66 napisał/a:

[...] Mi co prawda wifi 5g udało się ustawić, że śmiga aż miło, ale i tak używam głównie ethernet. [...]

Z ciekawości, pokazałbyś jak skonfigurowałeś to wifi?

24

(201 odpowiedzi, napisanych Oprogramowanie / Software)

Ten problem z linksysami rozumiem, że dotyczy tylko urządzeń komunikujących się z routerem po kablu, na wifi to wpływu nie ma, zgadza się?
U mnie działa OpenWrt 22.03-SNAPSHOT r19862-615dbec223 / LuCI openwrt-22.03 branch git-22.304.65171-ec905e6 i tutaj jest kernel 5.10.152 - czyli, u mnie problem występuje, ale, że używam tylko wifi (poza wan rzecz jasna, bo tam jest wpięty modem), zasadniczo tego nie odczuwam, tak?

25

(4 odpowiedzi, napisanych Oprogramowanie / Software)

Tak, wspiera, przetestowałem właśnie SMBv2 i v3 z raspbianem i elegancko mogę się połączyć. Problem mam tylko z openwrt i ksmbd.
EDIT: ok, Cezary, Twoje pytanie naprowadziło mnie na rozwiązanie. Dodanie wymuszenia wersji 2 w macos rozwiązało problem. Dla tych, co będą mieli ten problem, dodatnie:

protocol_vers_map=2

do pliku /etc/nsmb.conf (u mnie go nie było, więc musiałem go stworzyć) rozwiązało problem.