1 (edytowany przez DeXiu-pleXiu 2010-08-11 18:49:50)

Temat: shorewall-lite z tc (Backfire-10.03-r20728 @ Asus-WL-500gP-V1)

Witam,

jak w temacie a ten shorewall 4.4.5.4 Lite z prostym internal tc (http://www.shorewall.net/traffic_shaping.htm). Przy uruchamianiu zwraca mi:

Starting Shorewall Lite....
Initializing...
Setting up Route Filtering...
Setting up Martian Logging...
Setting up Traffic Control...
RTNETLINK answers: No such file or directory
We have an error talking to the kernel
   ERROR: Command "/usr/sbin/tc filter add dev eth0.1 parent ffff: protocol all prio 10 u32 match ip src 0.0.0.0/0 police rate 5000kbit burst 10k drop flowid :1" Failed
Running /usr/sbin/iptables-restore...
IPv4 Forwarding Enabled
Terminated

Moduły o których wspominają m.in. tutaj (https://dev.openwrt.org/ticket/7231) mam załadowane. Pliki shorewalla z konfiguracją tc przekopiowane 1:1 z Kamikaze-8.09-r14548 (tam chodziło bez problemów). Ktoś się może spotkał z czymś takim?

2

Odp: shorewall-lite z tc (Backfire-10.03-r20728 @ Asus-WL-500gP-V1)

Zawsze to jest albo brak modułów albo system przekompilowany bez nich, co powoduje że potem nie da sie ich załadować.
Sprawdź przez lsmod czy faktycznie je masz.

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

3

Odp: shorewall-lite z tc (Backfire-10.03-r20728 @ Asus-WL-500gP-V1)

Cezary napisał/a:

Zawsze to jest albo brak modułów albo system przekompilowany bez nich, co powoduje że potem nie da sie ich załadować.
Sprawdź przez lsmod czy faktycznie je masz.

Dziękuje za szybką reakcję. Z dzwiękiem już raz tak było, że "kulawe" zależności powodowały problem (https://dev.openwrt.org/ticket/7140), ale te moduły się ładują:

root@vbox2:~# lsmod | grep -e sch_ -e cls_
cls_u32                 4752  0
sch_prio                2416  0
sch_ingress              816  0
sch_red                 3216  0
sch_sfq                 3856  0
sch_hfsc               11888  0
cls_fw                  2800  0

Ktoś ma pomysł?

4

Odp: shorewall-lite z tc (Backfire-10.03-r20728 @ Asus-WL-500gP-V1)

Dla zainteresowanych, po załadowaniu wszystkich modułów z pakietu kmod-sched, jest O.K.