Re: HTB - ograniczenie ruchu wychodzącego z LAN'u do netu

2005-04-03 Wątek Quickest
On Thu, 31 Mar 2005 09:52:52 +0200
Jarek Poplawski <[EMAIL PROTECTED]> wrote:

> On Wed, Mar 30, 2005 at 03:08:35PM +0200, Quickest wrote:
> > # Klasy o numerach 2 do 4, są to podklasy głównej klasy 1:1
> > tc class add dev ppp0 parent 1:1 classid 1:2 htb rate 30kbit ceil 115kbit 
> > quantum 4  # serwer
> > 
> > tc class add dev ppp0 parent 1:1 classid 1:3 htb rate 10kbit ceil 10kbit 
> > quantum 4  # Lancelot
> > tc class add dev ppp0 parent 1:1 classid 1:4 htb rate 30kbit ceil 115kbit 
> > quantum 4  # Quick
> 
> Tu quantum też jest zdecydowanie za małe i lepiej je pominąć,
> ale będzie to miało wpływ tylko na "pożyczanie" przez klasy 2 i 4.
>  
> > iptables -t mangle -A SHAPER-OUT -p tcp -s 192.168.0.2 -j MARK --set-mark 
> > 21 # od Lancelota
> 
> Tu lepiej usunąć -p tcp, bo obecnie pakiety icmp i udp wędrują przez
> klasę domyślną i mogą być wstrzymywane przez ruch z serwera.
> 
> > # Z pakietami wychodzącymi z serwera jest
> > # pewnien problem, ponieważ adresem źródłowym jest zewnętrzne IP SDI
> > # (80.*). Tak więc pozostałe pakiety bez znaczka (mark=0) oznaczam jako
> > # 20.
> > iptables -t mangle -A SHAPER-OUT -m mark --mark 0 -j MARK --set-mark 20
> > -
> > 
> > heh... nadal to samo blokuje zarówno download jak i upload do 10 kbit/s na 
> > 192.168.0.2??? Jak to wyjaśnić??? Czary mary!!!???
> 
> Jeśli nie było ograniczania ruchu na eth0, filtrowania
> pakietów do/z 192.168.0.2 lub zapchania domyślnej klasy przez
> ruch z serwera, to też stawiam na czary.
> 
> Jarek P.
> 
> ___
> pld-users-pl mailing list
> pld-users-pl@pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
> 

ehh, nie mam żadnego blokowania interfejsu eth0, wszystkie inne wpisy dotyczące 
sieci, to:


# Wyłączenie ECN
if [ -e /proc/sys/ipv4/tcp_ecn ]; then
echo 0 > /proc/sys/net/ipv4/tcp_ecn
fi

# Wyłączenie spoofowania na wszystkich interfejsach
for x in ppp0 eth0
do echo 1 > /proc/sys/net/ipv4/conf/${x}/rp_filter
done

# Uruchomienie przekazywania pakietow IP.
echo "1" > /proc/sys/net/ipv4/ip_forward
# Blokowanie pakietów z sieci lokalnej
/usr/sbin/iptables -t filter -P FORWARD DROP

# Zezwalamy na by serwer przepuszczał pakiety które pochodzą z naszej sieci
# lokalnej lub są dla niej przeznaczone.
/usr/sbin/iptables -t filter -A FORWARD -s 192.168.0.0/255.255.0.0 -d 0/0 -j 
ACCEPT
/usr/sbin/iptables -t filter -A FORWARD -s 0/0 -d 192.168.0.0/255.255.0.0 -j 
ACCEPT

# Teraz nakazujemy by wszystkie pakiety pochodzące z lanu były maskowane
/usr/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.0.0 -d 0/0 -j 
MASQUERADE


I nic więcej nie mam...

ruch jest cały czas ograniczny na uploadzie i downloadzie do 10 kbit/s, tak 
jakby wszystkie pakiety były logowane:
zaraz, po skasowaniu głównej kolejki:

tc qdisc del root dev ppp0

wszystko wraca do normy, heh... jednak czary?!
heh... może ta regułka iptables powinna wyglądać inaczej??? jakiś inny pomysł, 
jakby to można napisać?

-- 
Jakub "Quickest" Kozicki
IMSIS, Bydgoszcz
.mailto: q u i c k e s t  p l d - l i n u x  n e t
.http: k u b a  o r g  p l 
RLU: #273864 | "Los jest ślepy, ale trafia bez pudła."

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB - ograniczenie ruchu wychodzącego z LAN'u do netu

2005-03-30 Wątek Jarek Poplawski
On Wed, Mar 30, 2005 at 03:08:35PM +0200, Quickest wrote:
> # Klasy o numerach 2 do 4, są to podklasy głównej klasy 1:1
> tc class add dev ppp0 parent 1:1 classid 1:2 htb rate 30kbit ceil 115kbit 
> quantum 4  # serwer
> 
> tc class add dev ppp0 parent 1:1 classid 1:3 htb rate 10kbit ceil 10kbit 
> quantum 4  # Lancelot
> tc class add dev ppp0 parent 1:1 classid 1:4 htb rate 30kbit ceil 115kbit 
> quantum 4  # Quick

Tu quantum też jest zdecydowanie za małe i lepiej je pominąć,
ale będzie to miało wpływ tylko na "pożyczanie" przez klasy 2 i 4.
 
> iptables -t mangle -A SHAPER-OUT -p tcp -s 192.168.0.2 -j MARK --set-mark 21 
> # od Lancelota

Tu lepiej usunąć -p tcp, bo obecnie pakiety icmp i udp wędrują przez
klasę domyślną i mogą być wstrzymywane przez ruch z serwera.

> # Z pakietami wychodzącymi z serwera jest
> # pewnien problem, ponieważ adresem źródłowym jest zewnętrzne IP SDI
> # (80.*). Tak więc pozostałe pakiety bez znaczka (mark=0) oznaczam jako
> # 20.
> iptables -t mangle -A SHAPER-OUT -m mark --mark 0 -j MARK --set-mark 20
> -
> 
> heh... nadal to samo blokuje zarówno download jak i upload do 10 kbit/s na 
> 192.168.0.2??? Jak to wyjaśnić??? Czary mary!!!???

Jeśli nie było ograniczania ruchu na eth0, filtrowania
pakietów do/z 192.168.0.2 lub zapchania domyślnej klasy przez
ruch z serwera, to też stawiam na czary.

Jarek P.

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


[OT] Re: HTB - ograniczenie ruchu wychodzącego z LAN'u do netu

2005-03-30 Wątek Krzysztof Królikowski
Dnia 30-03-2005, śro o godzinie 10:46 +0200, Quickest napisał(a):
> Mam mały problem z ograniczeniem ruchu w sieci LAN, interesuje mnie
> mianowicie ograniczenie uploadu do internetu na poszczególnych stacjach 
> w sieci.
> Kluczowa jest tutaj stacja 192.168.0.2 która ma mieć max upload 10 Kbit.
[...]
mam jeszcze pytanie testował ktoś kernel z main'a pod kątem htb
+iptables+ipp2p?

-- 
Krzysztof Królikowski [krzysiek @ pkn . pl]
Systems & Network Administrator & PLD Linux developer
office: (022) 556 78 88 | {admin,tech}-c: KK1853-RIPE
Polski Komitet Normalizacyjny


___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB - ograniczenie ruchu wychodzącego z LAN'u do netu

2005-03-30 Wątek Quickest
On Wed, 30 Mar 2005 14:41:41 +0200
Jarek Poplawski <[EMAIL PROTECTED]> wrote:

> > Ale quantum 12 to zdecydowanie za mało. Tam, gdzie są komunikaty
> > proponuję: quantum 1500. 
> 
> Dalej wyciąć.
> 
> Przepraszam, pomyłka! Oczywiście może zostać markowanie w
> POSTROUTING. 
> 
> 
> Jarek P.
> 
> ___
> pld-users-pl mailing list
> pld-users-pl@pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
> 

Skrypt po poprawkach:
-
#!/bin/bash

tc qdisc del root dev ppp0
iptables -t mangle -D POSTROUTING -o ppp0 -j SHAPER-OUT
iptables -t mangle -F SHAPER-OUT
iptables -t mangle -X SHAPER-OUT

# Na razie to samo... tworzymy główną kolejkę
tc qdisc add dev ppp0 root handle 1:0 htb default 2

# Główna klasa: 115kbit
tc class add dev ppp0 parent 1:0 classid 1:1 htb rate 115kbit ceil 115kbit 
quantum 1500

# 3 klasy dla każdego komputera, łącznie z serwerem. Końcówkę quantum
# musiałem dopisać, bo inaczej kernel wypisywał, że "quantum of class
# ... is too small" i zaśmiecał logi.
# Klasy o numerach 2 do 4, są to podklasy głównej klasy 1:1
tc class add dev ppp0 parent 1:1 classid 1:2 htb rate 30kbit ceil 115kbit 
quantum 4  # serwer

tc class add dev ppp0 parent 1:1 classid 1:3 htb rate 10kbit ceil 10kbit 
quantum 4  # Lancelot
tc class add dev ppp0 parent 1:1 classid 1:4 htb rate 30kbit ceil 115kbit 
quantum 4  # Quick

# Sprawiedliwe kolejkowanie...
tc qdisc add dev ppp0 parent 1:2 handle 2:0 sfq perturb 10
tc qdisc add dev ppp0 parent 1:3 handle 3:0 sfq perturb 10
tc qdisc add dev ppp0 parent 1:4 handle 4:0 sfq perturb 10

# Klasyfikujemy nie wg źródła pochodzenia pakietu, tylko wg fwmarka (to
# po handle, 20 do 22).
tc filter add dev ppp0 protocol ip preference 1 parent 1:0 handle 20 fw flowid 
1:2
tc filter add dev ppp0 protocol ip preference 1 parent 1:0 handle 21 fw flowid 
1:3
tc filter add dev ppp0 protocol ip preference 1 parent 1:0 handle 22 fw flowid 
1:4

# Przypisanie pakietom znaczków, w zależności od pochodzenia. Każdy
# pakiet wychodzący dostaje jakiś mark (-j MARK --set-mark xx):
iptables -t mangle -N SHAPER-OUT
iptables -t mangle -I POSTROUTING -o ppp0 -j SHAPER-OUT
iptables -t mangle -A SHAPER-OUT -p tcp -s 192.168.0.2 -j MARK --set-mark 21 # 
od Lancelota
iptables -t mangle -A SHAPER-OUT -s 192.168.0.3 -j MARK --set-mark 22 # od 
Quick'a

# Z pakietami wychodzącymi z serwera jest
# pewnien problem, ponieważ adresem źródłowym jest zewnętrzne IP SDI
# (80.*). Tak więc pozostałe pakiety bez znaczka (mark=0) oznaczam jako
# 20.
iptables -t mangle -A SHAPER-OUT -m mark --mark 0 -j MARK --set-mark 20
-

heh... nadal to samo blokuje zarówno download jak i upload do 10 kbit/s na 
192.168.0.2??? Jak to wyjaśnić??? Czary mary!!!???

-- 
Jakub "Quickest" Kozicki
IMSIS, Bydgoszcz
.mailto: q u i c k e s t  p l d - l i n u x  n e t
RLU: #273864 | "Los jest ślepy, ale trafia bez pudła."
-- 
Jakub "Quickest" Kozicki
IMSIS, Bydgoszcz
.mailto: q u i c k e s t  p l d - l i n u x  n e t
.http: k u b a  o r g  p l 
RLU: #273864 | "Los jest ślepy, ale trafia bez pudła."

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB - ograniczenie ruchu wychodzącego z LAN'u do netu

2005-03-30 Wątek Jarek Poplawski
On Wed, Mar 30, 2005 at 02:21:38PM +0200, Jarek Poplawski wrote:
> On Wed, Mar 30, 2005 at 10:46:25AM +0200, Quickest wrote:
> ...
> > # Na razie to samo... tworzymy główną kolejkę
> > tc qdisc add dev ppp0 root handle 1:0 htb
> 
> Tu proponuję dopisać, która klasa ma być default.
> 
> > # Główna klasa: 115kbit
> > tc class add dev ppp0 parent 1:0 classid 1:1 htb rate 115kbit ceil 115kbit 
> > quantum 12
> > 
> > # 3 klasy dla każdego komputera, łącznie z serwerem. Końcówkę quantum
> > # musiałem dopisać, bo inaczej kernel wypisywał, że "quantum of class
> > # ... is too small" i zaśmiecał logi.
> 
> Ale quantum 12 to zdecydowanie za mało. Tam, gdzie są komunikaty
> proponuję: quantum 1500. 

Dalej wyciąć.

Przepraszam, pomyłka! Oczywiście może zostać markowanie w
POSTROUTING. 


Jarek P.

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB - ograniczenie ruchu wychodzącego z LAN'u do netu

2005-03-30 Wątek Jarek Poplawski
On Wed, Mar 30, 2005 at 10:46:25AM +0200, Quickest wrote:
...
> # Na razie to samo... tworzymy główną kolejkę
> tc qdisc add dev ppp0 root handle 1:0 htb

Tu proponuję dopisać, która klasa ma być default.

> # Główna klasa: 115kbit
> tc class add dev ppp0 parent 1:0 classid 1:1 htb rate 115kbit ceil 115kbit 
> quantum 12
> 
> # 3 klasy dla każdego komputera, łącznie z serwerem. Końcówkę quantum
> # musiałem dopisać, bo inaczej kernel wypisywał, że "quantum of class
> # ... is too small" i zaśmiecał logi.

Ale quantum 12 to zdecydowanie za mało. Tam, gdzie są komunikaty
proponuję: quantum 1500. 

> # Przypisanie pakietom znaczków, w zależności od pochodzenia. Każdy
> # pakiet wychodzący dostaje jakiś mark (-j MARK --set-mark xx):
> iptables -t mangle -N SHAPER-OUT
> iptables -t mangle -I POSTROUTING -o ppp0 -j SHAPER-OUT
> iptables -t mangle -A SHAPER-OUT -p tcp -s 192.168.0.2 -j MARK --set-mark 21 
> # od Lancelota
> iptables -t mangle -A SHAPER-OUT -s 192.168.0.3 -j MARK --set-mark 22 # od 
> Quick'a

Jeśli mają być widziane adresy przed natem to powinno być:
iptables -t mangle -I PREROUTING -i eth0 -j SHAPER-OUT

> # Z pakietami wychodzącymi z serwera jest
> # pewnien problem, ponieważ adresem źródłowym jest zewnętrzne IP SDI
> # (80.*). Tak więc pozostałe pakiety bez znaczka (mark=0) oznaczam jako
> # 20.
> iptables -t mangle -A SHAPER-OUT -m mark --mark 0 -j MARK --set-mark 20

Obecnie prawdopodobnie wszystko, co wychodzi, jest tu zaznaczane.

Proponuję:
iptables -t mangle -A OUTPUT -j MARK --set-mark 20

> Niby wszystko powinno być ok (z mego punktu widzenia), lecz problem
> polega na tym, iż skrypt ograniczna zarówno upload jak i co ciekawe
> download??!!! 

Download najczęściej wymaga pewnego uploadu.

Jarek P.

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


HTB - ograniczenie ruchu wychodzącego z LAN'u do netu

2005-03-30 Wątek Quickest
Mam mały problem z ograniczeniem ruchu w sieci LAN, interesuje mnie
mianowicie ograniczenie uploadu do internetu na poszczególnych stacjach 
w sieci.
Kluczowa jest tutaj stacja 192.168.0.2 która ma mieć max upload 10 Kbit.

Moje interfejsy sieciowe
eth0 - karta sieciowa
ppp0 - SDI

A skrypt wygląda tak:

---
#!/bin/bash

tc qdisc del root dev ppp0
iptables -t mangle -D POSTROUTING -o ppp0 -j SHAPER-OUT
iptables -t mangle -F SHAPER-OUT
iptables -t mangle -X SHAPER-OUT

# Na razie to samo... tworzymy główną kolejkę
tc qdisc add dev ppp0 root handle 1:0 htb

# Główna klasa: 115kbit
tc class add dev ppp0 parent 1:0 classid 1:1 htb rate 115kbit ceil 115kbit 
quantum 12

# 3 klasy dla każdego komputera, łącznie z serwerem. Końcówkę quantum
# musiałem dopisać, bo inaczej kernel wypisywał, że "quantum of class
# ... is too small" i zaśmiecał logi.
# Klasy o numerach 2 do 4, są to podklasy głównej klasy 1:1
tc class add dev ppp0 parent 1:1 classid 1:2 htb rate 30kbit ceil 115kbit 
quantum 4  # serwer

tc class add dev ppp0 parent 1:1 classid 1:3 htb rate 10kbit ceil 10kbit 
quantum 4  # Lancelot
tc class add dev ppp0 parent 1:1 classid 1:4 htb rate 30kbit ceil 115kbit 
quantum 4  # Quick

# Sprawiedliwe kolejkowanie...
tc qdisc add dev ppp0 parent 1:2 handle 2:0 sfq perturb 10
tc qdisc add dev ppp0 parent 1:3 handle 3:0 sfq perturb 10
tc qdisc add dev ppp0 parent 1:4 handle 4:0 sfq perturb 10

# Klasyfikujemy nie wg źródła pochodzenia pakietu, tylko wg fwmarka (to
# po handle, 20 do 22).
tc filter add dev ppp0 protocol ip preference 1 parent 1:0 handle 20 fw flowid 
1:2
tc filter add dev ppp0 protocol ip preference 1 parent 1:0 handle 21 fw flowid 
1:3
tc filter add dev ppp0 protocol ip preference 1 parent 1:0 handle 22 fw flowid 
1:4

# Przypisanie pakietom znaczków, w zależności od pochodzenia. Każdy
# pakiet wychodzący dostaje jakiś mark (-j MARK --set-mark xx):
iptables -t mangle -N SHAPER-OUT
iptables -t mangle -I POSTROUTING -o ppp0 -j SHAPER-OUT
iptables -t mangle -A SHAPER-OUT -p tcp -s 192.168.0.2 -j MARK --set-mark 21 # 
od Lancelota
iptables -t mangle -A SHAPER-OUT -s 192.168.0.3 -j MARK --set-mark 22 # od 
Quick'a

# Z pakietami wychodzącymi z serwera jest
# pewnien problem, ponieważ adresem źródłowym jest zewnętrzne IP SDI
# (80.*). Tak więc pozostałe pakiety bez znaczka (mark=0) oznaczam jako
# 20.
iptables -t mangle -A SHAPER-OUT -m mark --mark 0 -j MARK --set-mark 20
---

Niby wszystko powinno być ok (z mego punktu widzenia), lecz problem
polega na tym, iż skrypt ograniczna zarówno upload jak i co ciekawe
download??!!! 
Wygląda na to, jakby były znaczone zarówno pakiety wędrujące do stacji
jak i z stacji, mimo, iż w iptables użyłem opcji "-s", dlaczego???
Co może być nie tak? Będę wdzięczny za jakiekolwiek wskazówki...
Błędnie napisałem regułkę iptables??? Czy to może co innego, bo nie mam
pojęcia?

POMOCY!!!

-- 
Jakub "Quickest" Kozicki
IMSIS, Bydgoszcz
.mailto: q u i c k e s t  p l d - l i n u x  n e t
RLU: #273864 | "Los jest ślepy, ale trafia bez pudła."

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: iproute/HTB sie wiesza !!!

2005-02-17 Wątek PrzemysÅaw StanisÅaw Knycz
Witam!
Maciek napisaÅ(a):
po raz kolejny na czwartym serwerze z rzedu wywala mi sie iproute/htb
efekt jest taki, ze podczas wykonywania skryptu (zamieszczony ponizej)
Mam to samo, ale na debianie i na kernelu 2.6.8 oraz 2.6.9. CoÅ jest 
chyba spaszczone ogÃlnie.

ZdrÃwko.
--
psk
___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


RE: iproute/HTB sie wiesza !!!

2005-02-17 Wątek Maciek
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Witold Krecicki
Sent: Thursday, February 17, 2005 11:36 PM
To: PLD: Users list (Polish)
Subject: Re: iproute/HTB sie wiesza !!!


Dnia czwartek 17 luty 2005 23:18, Maciek napisał:
przepusc to cos co ci wyplulo przez ksymoops, to wiecej troche powie...
-- 


Jezeli to dobrze zrobilem 
(ksymoops < oopsfile2 -l /proc/modules -o /lib/modules/2.6.8-4/ -m
/boot/System.map-2.6.8-4)
to rezultaty zamieszczam ponizej - osobiscie niewiele mi to mowi.

Maciek




## Wyniki:

ksymoops 2.4.11 on i686 2.6.8.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (specified)
 -o /lib/modules/2.6.8-4/ (specified)
 -m /boot/System.map-2.6.8-4 (specified)

Error (regular_file): read_ksyms stat /proc/ksyms failed
ksymoops: No such file or directory
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
EIP:0060:[]Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010206   (2.6.8)
eax: 001000d4   ebx: 001000d4   ecx: ef2d8114   edx: 00100100
esi: 0001   edi: c01498e0   ebp: ef2d8000   esp: e2d6dc18
ds: 007b   es: 007b   ss: 0068
Stack:  e79d0c10 c03b4dfd ef2d8000 0001 0004 c03ac2a0
efccb800
0006 e79d0c10  e2d6dc70 1000 0004 c02ad2c6 0001
0001 0004    e2d6dcbc e9532980 0048
Call Trace:
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
Code: 8b 40 2c 0f 18 00 90 39 ca 75 e8 31 c0 5b 5e c3 89 d8 eb f9


>>EIP; c03b429d<=

>>ecx; ef2d8114 
>>edi; c01498e0 
>>ebp; ef2d8000 
>>esp; e2d6dc18 

Trace; c03b4dfd 
Trace; c03ac2a0 
Trace; c02ad2c6 
Trace; c03ac9d6 
Trace; c03b854f 
Trace; c03b7ba3 
Trace; c03b81a0 
Trace; c039be45 
Trace; c03295d3 
Trace; c039dbcf 
Trace; c0259256 
Trace; c022937c 
Trace; c039ce56 
Trace; c03295d3 
Trace; c039e072 
Trace; c0229210 
Trace; c0218f7d 
Trace; c0217e69 
Trace; c021007b 

Code;  c03b429d 
 <_EIP>:
Code;  c03b429d<=
   0:   8b 40 2c  mov0x2c(%eax),%eax   <=
Code;  c03b42a0 
   3:   0f 18 00  prefetchnta (%eax)
Code;  c03b42a3 
   6:   90nop
Code;  c03b42a4 
   7:   39 ca cmp%ecx,%edx
Code;  c03b42a6 
   9:   75 e8 jnefff3 <_EIP+0xfff3>
Code;  c03b42a8 
   b:   31 c0 xor%eax,%eax
Code;  c03b42aa 
   d:   5bpop%ebx
Code;  c03b42ab 
   e:   5epop%esi
Code;  c03b42ac 
   f:   c3ret
Code;  c03b42ad 
  10:   89 d8 mov%ebx,%eax
Code;  c03b42af 
  12:   eb f9 jmpd <_EIP+0xd>


1 error issued.  Results may not be reliable.



___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: iproute/HTB sie wiesza !!!

2005-02-17 Wątek Witold Krecicki
Dnia czwartek 17 luty 2005 23:18, Maciek napisał:
przepusc to cos co ci wyplulo przez ksymoops, to wiecej troche powie...
-- 
Witold Kręcicki (adasi) adasi [at] culm.net
GPG key: 7AE20871
http://www.culm.net

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


iproute/HTB sie wiesza !!!

2005-02-17 Wątek Maciek
Witam,

po raz kolejny na czwartym serwerze z rzedu wywala mi sie iproute/htb
efekt jest taki, ze podczas wykonywania skryptu (zamieszczony ponizej)
skrypt staje
serwer sie nie wiesza i ctrl+c powoduje zakonczenie skryptu
po tym nie dziala ani wywolanie 'tc' ani 'ip' a w logach jest to co ponizej
(zrzut z logow)
na wszystkich 4-ch serwerach jest PLD z jajem 2.6.8-4 ze standardowymi
pakietami

kto moze mi udzielic jakis informacji na ten temat ?

Maciek


# zrzut z logow:

router kernel: HTB init, kernel part version 3.17
router kernel: c03b429d
router kernel: Modules linked in: cls_fw ipt_mark ipt_CONNMARK ipt_ipp2p
ipt_connlimit sch_sfq cls_u32 sch_htb ipt_IMQ ipt_MARK ipt_LOG
iptable_mangle iptable_filter ipv6 ext2 imq ip_nat_irc ip_conntrack_irc
ip_nat_ftp iptable_nat ip_tables  ip_conntrack_ftp ip_conntrack e100 mii
3c59x tg3 rtc ext3 mbcache jbd ide_disk piix ide_core
router kernel: CPU:0
router kernel: EIP:0060:[]Not tainted
router kernel: EFLAGS: 00010206   (2.6.8)
router kernel: eax: 001000d4   ebx: 001000d4   ecx: ef2d8114   edx: 00100100
router kernel: esi: 0001   edi: c01498e0   ebp: ef2d8000   esp: e2d6dc18
router kernel: ds: 007b   es: 007b   ss: 0068
router kernel: Process tc (pid: 14101, threadinfo=e2d6c000 task=ee20a860)
router kernel: Stack:  e79d0c10 c03b4dfd ef2d8000 0001 0004
c03ac2a0 efccb800
router kernel: 0006 e79d0c10  e2d6dc70 1000 0004
c02ad2c6 0001
router kernel: 0001 0004    e2d6dcbc
e9532980 0048
router kernel: Call Trace:
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: []
router kernel: Code: 8b 40 2c 0f 18 00 90 39 ca 75 e8 31 c0 5b 5e c3 89 d8
eb f9

 skrypt powodujacy zwieche:

  tc qdisc del root dev eth0
  tc qdisc add dev eth0 root handle 1:0 htb default 
  tc class add dev eth0 parent 1:0 classid 1: htb rate Kbit ceil
kbit quantum 1500 

petla na okolo 1000 wpisow:
 tc class add dev eth0 parent 1:0 classid 1:$counter htb rate ${rate_up}kbit
ceil ${rate_up}kbit quantum 1500
 tc filter add dev eth0 parent 1:0 protocol ip u32 match ip src $ip/32
classid 1:$counter
 tc qdisc add dev eth0 parent 1:$counter handle $counter2: sfq perturb 10



___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: htb vs iptables

2005-01-21 Wątek Marteen
 Ludzie zerknijscie i pomużcie bo mi już rece opadają.
a jak lookniecie i poprawicie to udostepnijcie to dla innych
pozdr
m. 

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


htb vs iptables

2005-01-12 Wątek Radosław Luczko
Witaj pld-users-pl,
  Mam  dość  nieciekawy  problem,  a mianowicie jakoś nie potrafię
  pogodzić ze sobą iptables i htb, w związku z tym proszę jakiegoś
  experta  coby  zerknął  na  moje wypociny i powiedział mi co źle
  robie.
  http://www.munet.eu.org/htb-reg1.txt   -  tak  przedstawia  się
  pierwsza  wersja  oich  regów  która na chłopski rozum miała być
  dobra ... niestety taka nie była gdyż nie znaczyła p2p :|
  http://www.munet.eu.org/htb-reg2.txt  -  to są aktualnie używane
  p2p   świetnie  znaczą  i  kolejkują  co  do reszty to nie bardz
  jestem  przekonany,  w  kazdym  bądź  razie jeszcze nikt się nie
  skarżył z sieci.
  http://www.munet.eu.org/htb-eth0.txt   i
  http://www.munet.eu.org/htb-eth1.txt  to skrypty htb chyba dobre
  :), dla pierwszych regow mialy jeszcze filtry wylapujace mark na
  pakiecie.

  Ludzie zerknijscie i pomużcie bo mi już rece opadają.


---
Pozdrawiam,
   Radoslaw Luczko
   gg:421093
   mailto:[EMAIL PROTECTED]
-- 17:35 --


___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: kernel 2.6 i htb

2004-12-19 Wątek Jacek Konieczny
On Sun, Dec 19, 2004 at 09:38:38PM +0100, Grzegorz Saracki wrote:
> Witam
> 
> Dziś miałem drugi raz sytuacje w ciągu 5 dni od zmiany 
> kernela 2.4 -> 2.6 że load average dobiło do 40. W zasadzie wszytko
> stanęło. W top wyczytałem w wierszu cpu : 98% si
> Domyślam się że te si to system (nie ma o tym nic w manie).

To "software interrupt"

> Na #pldhelp djrzulf zasugerował że może to być htb. 

Prawdopodobnie blisko, ale IMHO nie całkiem to.

Ile masz regółek iptables do przejrzenia dla każdego pakietu?
Pooglądaj tcpdumpem, czy ktoś ci nie floduje interfejsu (zapewne
windowsowe robaki na port 135 lub 445, ew. DDOS), jeżeli tak
to porób odpowiednie ograniczenia w tabeli "raw".

wc -l /proc/net/ip_conntrack 
(może długo trwać)

Jeżeli nie używasz maskarady/stateful-firewalla (lepiej tego unikać, gdy
nie trzeba) to niedopuszczaj do ładowania modułu ip_conntrack (nie
ruszaj tabeli "nat", regółka w modprobe.conf itp.)

Wszystkie te uwagi dotyczą zarówno 2.4 jak i 2.6.

W dmesg jest coś ciekawego?

> Ktoś może
> potwierdzić że htb jest popsute ? Jeżeli to htb to czy jesqt wersja 2.6
> działająca poprawnie. 
> (kernel-2.6.8-4)

HTB działa. WRR jest popsute, ale WRR _zawsze_ było popsute
(przynajmniej w PLD)


Pozdrowienia,
Jacek

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: kernel 2.6 i htb

2004-12-19 Wątek kosciej
On Sun, 19 Dec 2004 21:38:38 +0100, Grzegorz Saracki <[EMAIL PROTECTED]> wrote:
> Witam
> 
> DziÅ miaÅem drugi raz sytuacje w ciÄgu 5 dni od zmiany
> kernela 2.4 -> 2.6 Åe load average dobiÅo do 40. W zasadzie wszytko
> stanÄÅo. W top wyczytaÅem w wierszu cpu : 98% si
> DomyÅlam siÄ Åe te si to system (nie ma o tym nic w manie).
> 
> Na #pldhelp djrzulf zasugerowaÅ Åe moÅe to byÄ htb. KtoÅ moÅe
> potwierdziÄ Åe htb jest popsute ? JeÅeli to htb to czy jesqt wersja 2.6
> dziaÅajÄca poprawnie.
> (kernel-2.6.8-4)

Na 2.6.9 dziala poprawnie...

-- 
Michal"kosciej"Kosciowski:kosciej#gmail.pl
kosciej#{knf||bastion||sin}.univ.gda.pl
LU:#188456 PLD-Ac

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


kernel 2.6 i htb

2004-12-19 Wątek Grzegorz Saracki
Witam

Dziś miałem drugi raz sytuacje w ciągu 5 dni od zmiany 
kernela 2.4 -> 2.6 że load average dobiło do 40. W zasadzie wszytko
stanęło. W top wyczytałem w wierszu cpu : 98% si
Domyślam się że te si to system (nie ma o tym nic w manie).

Na #pldhelp djrzulf zasugerował że może to być htb. Ktoś może
potwierdzić że htb jest popsute ? Jeżeli to htb to czy jesqt wersja 2.6
działająca poprawnie. 
(kernel-2.6.8-4)

pozdrawiam
-- 
+Grzegorz Saracki aka Sarak+
| sarak @ gisz.net.pl  sarak9 @ poczta.onet.pl  linux user #227919 |
| http://www.sarak.eu.orgirc://sarak @ irc.gisz.net.pl |
+--+

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: PLD jako router/HTB

2004-11-13 Wątek Sławomir Kawała
On Wed, 10 Nov 2004 22:00:48 +0100
Michał Panasiewicz <[EMAIL PROTECTED]> wrote:

> niestety nie ma
>  nic o konfiguracji HTB, to musisz gdzie indziej przeczytac

Cos tam jest...

http://pld-linux.org/FAQ/HTBandSQUID

poldek> search *htb*
Przeszukiwanie
pakietów..zrobione. 1 package(s)
found: htb.init-0.8.5-2
poldek> desc htb.init-0.8.5-2

Package:htb.init-0.8.5-2
Summary:Skrypt umożliwiający prostą konfigurację HTB
(...)

-- 
pozdr. Slawek
JID: slwkk [at] alternatywa [dot] net
GSM: (0)601-398-348

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: PLD jako router/HTB

2004-11-10 Wątek Michał Panasiewicz
Dnia 10-11-2004, śro o godzinie 13:55 +0100, Paweł Nawrocki napisał(a):
> witam,
> czy istnieje jakis projekt oparty na PLD,
> ale przygotowany pod katem udostepniania internetu sieci lokalnej?
> z gotowymi konfiguratorami, potrzebnymi pakietami ...

nie ma projektu z gotowcami
PLD jest dystrybucją uniwersalną a nie specjalizowana, musisz po prostu
ją odpowiednio skonfigurować samemu i chodzi jako router wyśmienicie,
polecam przeczytac dokumentacje PLD jest tam troszeczkę, niestety nie ma
nic o konfiguracji HTB, to musisz gdzie indziej przeczytac


-- 
jabber: wolvverine [ at ] chrome [ dot ] pl 
e-mail: wolvverine [ at ] tlen   [ dot ] pl 


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


PLD jako router/HTB

2004-11-10 Wątek Paweł Nawrocki
witam,
czy istnieje jakis projekt oparty na PLD,
ale przygotowany pod katem udostepniania internetu sieci lokalnej?
z gotowymi konfiguratorami, potrzebnymi pakietami ...

pozdrawiam,
Pawel Nawrocki


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: htb

2004-10-11 Wątek Sławomir Kawała
On Mon, 11 Oct 2004 07:52:09 +0200 (CEST)
[EMAIL PROTECTED] wrote:

>  A czy moglbys udostepnic swoj skrypt?

Ok, troche niechlujnie to wszystko napisane, ale tak mam, ze jak juz cos
zrobie i dziala to zostawiam ;-) 

(wycielem z plikow troche userow + rzeczy zbednych do pokazania)

http://slwkk.alternatywa.net/interfejsy
http://slwkk.alternatywa.net/marks
http://slwkk.alternatywa.net/htb


-- 
pozdr. Slawek
JID: slwkk [at] alternatywa [dot] net
GSM: (0)601-398-348

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: htb

2004-10-11 Wątek pbern
On Mon, 11 Oct 2004, Tomasz Rutkowski wrote:

> Tomasz Rutkowski wrote:
hm.. ciekawe rozwiazanie.. a czy ktos ma jeszcze jakies inne...
bo chetnie dowiedzial bym sie jak to robia takze inni.

Pozdrawiam
Pawel Bernadowski
GG 3377, email [EMAIL PROTECTED]

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: htb

2004-10-11 Wątek Tomasz Rutkowski
Tomasz Rutkowski wrote:
P.S. Trzeba dodać jeszcze do firewall-a następujące linijki.
  $iptables -t mangle -A FORWARD -i $WORLD -j IMQ --todev 0
  $iptables -t mangle -A FORWARD -o $WORLD -j IMQ --todev 1
  ip link set imq0 up
  ip link set imq1 up

#!/bin/sh
modprobe imq
TC="/sbin/tc"
TC_CL="$TC class add dev"
TC_QD="$TC qdisc add dev"
TC_FL="$TC filter add dev"
# Konfiguracja dla połączenia internetowego w domu
# 
#
# Ustaw poniższe wartości trochę poniżej faktycznych prędkości
# ściągania i wysyłania (w kilobitach)
DOWNLINK=1024
UPLINK=256
DEV=imq0
DEV2=imq1
IP_WORLD=80.53.199.10 
ILE_IP=17


echo "Tworze drzewo dla imq0"
# wyczyść kolejki dla ruchu wchodzacego
tc qdisc del dev $DEV root2> /dev/null > /dev/null
   
# zainstaluj w korzeniu kolejkę HTB, skieruj domyślnie ruch do 1:20:
$TC_QD $DEV root handle 1: htb default 15

$TC_CL $DEV parent 1:0 classid 1:1 htb rate ${DOWNLINK}kbit ceil ${DOWNLINK}kbit

$TC_CL $DEV parent 1:1 classid 1:10 htb rate 200kbit ceil $((DOWNLINK-50))kbit prio 1
$TC_CL $DEV parent 1:1 classid 1:11 htb rate 200kbit ceil $((DOWNLINK-50))kbit prio 2
$TC_CL $DEV parent 1:1 classid 1:12 htb rate 100kbit ceil $((DOWNLINK-50))kbit prio 3
$TC_CL $DEV parent 1:1 classid 1:13 htb rate 200kbit ceil $((DOWNLINK-50))kbit prio 3
$TC_CL $DEV parent 1:1 classid 1:14 htb rate 100kbit ceil $((DOWNLINK-50))kbit prio 3
$TC_CL $DEV parent 1:1 classid 1:15 htb rate 100kbit ceil $((DOWNLINK-50))kbit prio 4
$TC_CL $DEV parent 1:1 classid 1:16 htb rate 10kbit ceil $((DOWNLINK-500))kbit prio 6
# DNS, ACK
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 53 0x classid 1:10
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 53 0x classid 1:10
#$TC_FL $DEV protocol ip parent 1:0 u32 match ip protocol 6 0xff match u8 0x05 0x0f at 
0 match u16 0x 0xffc0 at 2 match u8 0x10 0xff at 33 flowid 1:10
# ssh, cvs
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 22 0x classid 1:11
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 22 0x classid 1:11
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 2401 0x classid 1:11
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 2401 0x classid 1:11
# smtp, gg
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 25 0x classid 1:12
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 25 0x classid 1:12
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 8074 0x classid 1:12
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 8074 0x classid 1:12
# www
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 80 0x classid 1:13
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 80 0x classid 1:13
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 443 0x classid 1:13
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 443 0x classid 1:13
# ftp
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 20 0x classid 1:14
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 21 0x classid 1:14
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 20 0x classid 1:14
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 21 0x classid 1:14
# p2p
$TC_FL $DEV protocol ip parent 1:0 handle 0x21 fw classid 1:16
$TC_QD $DEV parent 1:10 handle 100: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:11 handle 110: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:12 handle 120: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:13 handle 130: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:14 handle 140: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:15 handle 150: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:16 handle 160: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
echo "Gotowe !"

##
echo "Tworze drzewo dla imq1"
# wyczyść kolejki dla ruchu wychodzacego
tc qdisc del dev $DEV2 root2> /dev/null > /dev/null

# zainstaluj w korzeniu kolejkę HTB, skieruj domyślnie ruch do 1:20:
$TC_QD $DEV2 root handle 1: htb default 15
$TC_CL $DEV2 parent 1:0 classid 1:1 htb rate ${UPLINK}kbit ceil ${UPLINK}kbit
$TC_CL $DEV2 parent 1:1 classid 1:10 htb rate 20kbit ceil $((UPLINK-20))kbit prio 1
$TC_CL $DEV2 parent 1:1 classid 1:11 htb rate 20kbit ceil $((UPLINK-20))kbit prio 2
$TC_CL $DEV2 parent 1:1 classid 1:12 htb rate 10kbit ceil $((UPLINK-20))kbit prio 3
$TC_CL $DEV2 parent 1:1 classid 1:13 htb rate 20kbit ceil $((UPLINK-20))kbit prio 3
$TC_CL $DEV2 parent 1:1 classid 1:14 htb rate 10kbit ceil $((UPLINK-20))kbit prio 3
$TC_CL $DEV2 parent 1:1 classid 1:15 htb rate 10kbit ceil $((UPLINK-20))kbit prio 4
$TC_CL $DEV2 parent 1:1 classid 1:16 htb rate 5kbit ceil $

Re: htb

2004-10-11 Wątek Tomasz Rutkowski
[EMAIL PROTECTED] wrote:
Witam..
 

Witam
czy ktos moglby podzielic sie jakims gotowcem (przykladem) zarzadzania 
ruchu w oparciu o nat, htb, proxy..

bo miotam sie z tym od dluzszego czasu i chyba w koncu musze zobaczyc jak 
tacie cos robi sie profesjonalnie.. bo regulek mi przybywa coiraz wiecej a 
efektu jakos nie ma..

 

Nie jest to może super ładnie zrobiony skrypt ale działa w 3 sieciach i 
nikt nie marudzi.
Pozdrawiam

--
Tomasz Rutkowski - gg 1118937
#!/bin/sh
modprobe imq
TC="/sbin/tc"
TC_CL="$TC class add dev"
TC_QD="$TC qdisc add dev"
TC_FL="$TC filter add dev"

# Konfiguracja dla po³±czenia internetowego w domu
# 
#
# Ustaw poni¿sze warto¶ci trochê poni¿ej faktycznych prêdko¶ci
# ¶ci±gania i wysy³ania (w kilobitach)
DOWNLINK=1024
UPLINK=256
DEV=imq0
DEV2=imq1
IP_WORLD=80.53.199.10 
ILE_IP=17


echo "Tworze drzewo dla imq0"
# wyczy¶æ kolejki dla ruchu wchodzacego
tc qdisc del dev $DEV root2> /dev/null > /dev/null
   
     
# zainstaluj w korzeniu kolejkê HTB, skieruj domy¶lnie ruch do 1:20:
$TC_QD $DEV root handle 1: htb default 15
 
$TC_CL $DEV parent 1:0 classid 1:1 htb rate ${DOWNLINK}kbit ceil ${DOWNLINK}kbit

$TC_CL $DEV parent 1:1 classid 1:10 htb rate 200kbit ceil $((DOWNLINK-50))kbit prio 1
$TC_CL $DEV parent 1:1 classid 1:11 htb rate 200kbit ceil $((DOWNLINK-50))kbit prio 2
$TC_CL $DEV parent 1:1 classid 1:12 htb rate 100kbit ceil $((DOWNLINK-50))kbit prio 3
$TC_CL $DEV parent 1:1 classid 1:13 htb rate 200kbit ceil $((DOWNLINK-50))kbit prio 3
$TC_CL $DEV parent 1:1 classid 1:14 htb rate 100kbit ceil $((DOWNLINK-50))kbit prio 3
$TC_CL $DEV parent 1:1 classid 1:15 htb rate 100kbit ceil $((DOWNLINK-50))kbit prio 4
$TC_CL $DEV parent 1:1 classid 1:16 htb rate 10kbit ceil $((DOWNLINK-500))kbit prio 6

# DNS, ACK
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 53 0x classid 1:10
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 53 0x classid 1:10
#$TC_FL $DEV protocol ip parent 1:0 u32 match ip protocol 6 0xff match u8 0x05 0x0f at 
0 match u16 0x 0xffc0 at 2 match u8 0x10 0xff at 33 flowid 1:10
# ssh, cvs
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 22 0x classid 1:11
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 22 0x classid 1:11
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 2401 0x classid 1:11
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 2401 0x classid 1:11
# smtp, gg
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 25 0x classid 1:12
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 25 0x classid 1:12
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 8074 0x classid 1:12
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 8074 0x classid 1:12
# www
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 80 0x classid 1:13
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 80 0x classid 1:13
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 443 0x classid 1:13
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 443 0x classid 1:13
# ftp
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 20 0x classid 1:14
$TC_FL $DEV protocol ip parent 1:0 u32 match ip sport 21 0x classid 1:14
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 20 0x classid 1:14
$TC_FL $DEV protocol ip parent 1:0 u32 match ip dport 21 0x classid 1:14
# p2p
$TC_FL $DEV protocol ip parent 1:0 handle 0x21 fw classid 1:16

$TC_QD $DEV parent 1:10 handle 100: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:11 handle 110: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:12 handle 120: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:13 handle 130: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:14 handle 140: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:15 handle 150: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1
$TC_QD $DEV parent 1:16 handle 160: wrr dest ip $ILE_IP 100 wmode1=1 wmode2=1

echo "Gotowe !"
 
##
echo "Tworze drzewo dla imq1"
# wyczy¶æ kolejki dla ruchu wychodzacego
tc qdisc del dev $DEV2 root2> /dev/null > /dev/null

# zainstaluj w korzeniu kolejkê HTB, skieruj domy¶lnie ruch do 1:20:
$TC_QD $DEV2 root handle 1: htb default 15

$TC_CL $DEV2 parent 1:0 classid 1:1 htb rate ${UPLINK}kbit ceil ${UPLINK}kbit

$TC_CL $DEV2 parent 1:1 classid 1:10 htb rate 20kbit ceil $((UPLINK-20))kbit prio 1
$TC_CL $DEV2 parent 1:1 classid 1:11 htb rate 20kbit ceil $((UPLINK-20))kbit prio 2
$TC_CL $DEV2 parent 1:1 classid 1:12 htb rate 10kbit ceil $((UPLINK-20))kbit prio 3
$TC_CL $DEV2 parent 1:1 classid 1:13 htb rate 20kbit ceil $((UPLINK-20))kbit prio 3
$TC_CL $DEV2 parent 1:1 classid 1:14 htb rate 10kbit ceil $((UPLINK-20))

Re: htb

2004-10-10 Wątek pbern
On Sun, 10 Oct 2004, S?awomir Kawa?a wrote:

> >  http://inet.one.pl/ - dobry gotowiec
> 
> U mnie to strasznie ociezale wrocilo... wiec wrocilem do swojego malo
> skomplikowanego skryptu (htb+esfq).
A czy moglbys udostepnic swoj skrypt?

Pozdrawiam
Pawel Bernadowski
GG 3377, email [EMAIL PROTECTED]

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: htb

2004-10-10 Wątek Sławomir Kawała
On Sun, 10 Oct 2004 21:58:39 +0200
"Tomasz Buziak [uho]" <[EMAIL PROTECTED]> wrote:

>  http://inet.one.pl/ - dobry gotowiec

U mnie to strasznie ociezale wrocilo... wiec wrocilem do swojego malo
skomplikowanego skryptu (htb+esfq).

-- 
pozdr. Slawek
JID: slwkk [at] alternatywa [dot] net
GSM: (0)601-398-348

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


[OT] skrypt htb, prosze o opinie

2004-09-13 Wątek wozny
Witam

Bardzo bym prosil o opinie czy ponizszy skrypt bedzie dzialal zgodnie
 z moimi zalozeniami.
ogolnie chcialbym by kazdy user mial taki sam transfer niezaleznie czy
przechodzi przez kolejke prio1 czy prio2. Natomiast dla pojedynczego
user'a pakiety inne niz p2p przechodzily szybciej
glowna kolejka (htb)
  /\
 /  \
/\
 localnet (htb)
   /\
  /  \
   (htb)user1 \
  user2(htb)
  / \
 /   \
  (sfq)prio1  \
   prio2(sfq)

kolejki dla user1 user2 ... wygladaja tak samo nie rysowalem z
oszczednosci miejsca :)
czy dobrze napisalem qdisc dla innych kolejek niz glowna?
czy filtr dla prio2 jest dobrze? w zalozeniu ma isc nim p2p
czy jesli user1 ciagnie kolejka z prio1 to zabierze transfer user2
ktory ciagnie kolejka prio2? czy podziela sie po rowno?



#!/bin/bash
localdev=eth1
localip=192.168.

#w kilobit
localspeed=99000
netspeed=2000

loc=$[$localspeed-$netspeed]
net=$[$netspeed-10]

ile=`/bin/cat baza | wc -l`
jeden=$[$net/$ile]
wip=`/bin/cat baza | /bin/awk {'print $1'} | /bin/sort`

net=256
/bin/echo "RESTARTUJE HTB"
 tc qdisc del root dev $localdev
 tc qdisc add dev $localdev root handle 1:0 htb r2q 1
 tc class add dev $localdev parent 1:0 classid 1:1 htb rate \
 ${localspeed}kbit ceil ${localspeed}kbit mtu 1500 quantum 1600
# podzial calego pasma
   tc class add dev $localdev parent 1:1 classid 1:2 htb rate \
   ${netspeed}kbit ceil ${netspeed}kbit mtu 1500 

# nie jestem pewien czy dobrze

   tc qdisc add dev $localdev parent 1:12 handle 2:0 htb

   tc class add dev $localdev parent 1:1 classid 1:3 htb rate \
   ${loc}kbit ceil ${loc}kbit mtu 1500 quantum 1600 
   tc filter add dev $localdev protocol ip parent 1:0 u32 match ip \
   protocol 1 0xff flowid 1:3 

#klasy dla kazdego ip
i=5;
for ip in $wip
do
   tc class add dev $localdev parent 1:2 classid 1:$i htb rate \
   ${jeden}kbit ceil ${net}kbit mtu 1500 quantum 1600
   tc qdisc add dev $localdev parent 1:$i handle $i:0 htb
j=$i
i=$[$i+1]
rate=$[$jeden/2]
rate=$[$rate-1]
   tc class add dev $localdev parent 1:$j classid 1:$i htb rate \
   ${rate}kbit ceil ${net}kbit mtu 1500 quantum 1600 prio 2
   tc filter add dev $localdev protocol ip preference 2 parent 1:0 \
handle 0x1 fw u32 match ip dst $ip
flowid 1:$i
   tc qdisc add dev $localdev parent 1:$i handle $i:0 sfq perturb 10
i=$[$i+1]
   tc class add dev $localdev parent 1:$j classid 1:$i htb rate \
   ${rate}kbit ceil ${net}kbit mtu 1500 quantum 1600 prio 1
   tc filter add dev $localdev protocol ip preference 2 parent 1:0 \
   u32 match ip dst $ip flowid 1:$i
   tc qdisc add dev $localdev parent 1:$i handle $i:0 pfifo

i=$[$i+1]
done
  

-- 
Pozdrowienia,
Łukasz Woźniak  mailto:[EMAIL PROTECTED]


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB w Ac

2004-08-06 Wątek Tomasz Zdrojewski
Witam

W Twoim liście datowanym 6 sierpnia 2004 (09:52:53) można przeczytać:

> [Friday, 06 August 2004], Tomasz Zdrojewski napisał(a):

>> >> najlepiej wez 2.6.5 bo na tym jeszcze dziala ;)
>> > A ma kto go gdzes skompilowanego?
>>ftp://harpun.uwgda.gov.pl/pub/RPMS/
>> 
>>dla i686.
>>Kernel 2.6.5 dystrybucyjny i iptables do niego.
>>Nie wiem czy do HTB coś jeszcze pod kernel kompilowane jest potrzebne.
> a mozna prosic o iproute2 dla tego kernela?

Można, Ale...

# ./builder iproute2.spec


i kończy sie tak...

make[1]: Leaving directory `/home/users/tom/rpm/BUILD/iproute2-2.6.8/tc'
make[1]: Entering directory `/home/users/tom/rpm/BUILD/iproute2-2.6.8/misc'
i686-pld-linux-gcc -D_GNU_SOURCE -O2 -march=i686 -Wstrict-prototypes -Wall 
-I/usr/include -I../include -DRESOLVE_HOSTNAMES   -c -o ss.o ss.c
bison ssfilter.y -o ssfilter.c
ssfilter.y: conflicts: 27 shift/reduce
make[1]: *** [ssfilter.c] Broken pipe
make[1]: Leaving directory `/home/users/tom/rpm/BUILD/iproute2-2.6.8/misc'
make: *** [all] Error 2
błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.22347 (%build)


Błędy budowania RPM-a:
Błędny status wyjścia z /var/tmp/rpm-tmp.22347 (%build)
Error: package build failed. (no more info)


Niestety jestem za cienki żeby wiedzieć o co chodzi.

I nie wiem czy iproute2-2.6.8 ma zwiazek z wersja iproute czy kernela
dla którego jest. Jeśli tak to potrzebuje wskazówek jak to zrobić żeby
było dla jajka 2.6.5

Jak ktoś mnie wesprze to ufam że sie zbuduje... HELP


-- 
Pozdrowienia,
Tomek Zdrojewski
[EMAIL PROTECTED]


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB w Ac

2004-08-06 Wątek Jaroslaw Dziubek
[Friday, 06 August 2004], Tomasz Zdrojewski napisał(a):

> >> najlepiej wez 2.6.5 bo na tym jeszcze dziala ;)
> > A ma kto go gdzes skompilowanego?
>ftp://harpun.uwgda.gov.pl/pub/RPMS/
> 
>dla i686.
>Kernel 2.6.5 dystrybucyjny i iptables do niego.
>Nie wiem czy do HTB coś jeszcze pod kernel kompilowane jest potrzebne.
a mozna prosic o iproute2 dla tego kernela?

-- 
Yaro

 IRL:Jaroslaw Dziubek, ICQ:1340145  |  Niewiele jest rzeczy, których
   http://yaro.perfect.net.pl/  | nie dało by się załatwić
KNM Member: http://www.knm.org.pl/  | przy pomocy odpowiedniej
  IRC: Yaro na #grudziadz   |   dawki materiałów wybuchowych.

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB w Ac

2004-08-06 Wątek Tomasz Zdrojewski
Witam

W Twoim liście datowanym 5 sierpnia 2004 (23:18:28) można przeczytać:


>> najlepiej wez 2.6.5 bo na tym jeszcze dziala ;)
>>

> A ma kto go gdzes skompilowanego?

   ftp://harpun.uwgda.gov.pl/pub/RPMS/

   dla i686.
   Kernel 2.6.5 dystrybucyjny i iptables do niego.
   Nie wiem czy do HTB coś jeszcze pod kernel kompilowane jest potrzebne.


-- 
Pozdrowienia,
Tomek Zdrojewski
[EMAIL PROTECTED]


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB w Ac

2004-08-05 Wątek Wieslaw Kierbedz
Użytkownik Jacek Nowosielski napisał:
Dnia Thursday 05 August 2004 20:10, [EMAIL PROTECTED] napisał:
 

On Thu, 5 Aug 2004, Przemyslaw Kujawski wrote:
   

PRobuje uruchomic HTB na PLD Ac zgodnie z opisem na stronie pld-
linux.org i po uruchomieniu skryptu uzyskuje komunikaty o bledzie:
RTNETLINK answers: Invalid argument
Z tego co udalo mi sie wygooglwac to wina lezy po stronie iproute2,
ktore pewnie nie ma wkompilowanejk obslugi HTB. Czy jest gdzies w
paczkach iproute2 z wkompilowana obsluga HTB lub czy ew. z jakimi
opcjami trzeba iprotue zbudowac ze spec'a zeby to dzialalo?
Z gory dziekuje za odpowiedz.
 

na kernelu 2.6.7 nie odpalisz tego jest zwalony,
najlepiej wez 2.6.5 bo na tym jeszcze dziala ;)
   

A ma kto go gdzes skompilowanego?
 

ftp://farba.eu.org/pub/linux/pld/RPMS/
Dla i586, i686, athlon.
Nazywa się kernel-dbox, ale to pldowy kernel 2.6.5-1 wzbogacony o kilka 
funkcjonalności.
Na moim serwerze działa 2 miesiące (+/-), chociaż bez HTB.
UWAGA - wolne łącze.

--
Wiesław Kierbedź
___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB w Ac

2004-08-05 Wątek Dariusz Laskowski
On Thu, 05 August 2004 23:18:28 +0200, Jacek Nowosielski wrote:

>> najlepiej wez 2.6.5 bo na tym jeszcze dziala ;)

> A ma kto go gdzes skompilowanego?

U mnie się coś zachowało jeszcze w '/var/cache/poldek/': :-)

  11M kernel-2.6.5-1.i686.rpm
 1,7M kernel-doc-2.6.5-1.i686.rpm
 4,1M kernel-headers-2.6.5-1.i686.rpm
 383K kernel-module-build-2.6.5-1.i686.rpm
 958K kernel-sound-alsa-2.6.5-1.i686.rpm
  29M kernel-source-2.6.5-1.i686.rpm

Ale nie za bardzo mam pojęcie jak niby miałbym Ci coś takiego przekazać.
No chyba, że chcesz, żebym Ci taką mailbombę posłał... :-]

-- 
Dariusz Laskowski
darlas at post.pl   Wojciech Puchar: ...więc po co Linux?
 Dariusz K. Ładziak: Bo można na intelektualistę pozować,
 co pomaga laski wyrywać?

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB w Ac

2004-08-05 Wątek Jacek Nowosielski
Dnia Thursday 05 August 2004 20:10, [EMAIL PROTECTED] napisał:
> On Thu, 5 Aug 2004, Przemyslaw Kujawski wrote:
> > PRobuje uruchomic HTB na PLD Ac zgodnie z opisem na stronie pld-
> > linux.org i po uruchomieniu skryptu uzyskuje komunikaty o bledzie:
> > RTNETLINK answers: Invalid argument
> > Z tego co udalo mi sie wygooglwac to wina lezy po stronie iproute2,
> > ktore pewnie nie ma wkompilowanejk obslugi HTB. Czy jest gdzies w
> > paczkach iproute2 z wkompilowana obsluga HTB lub czy ew. z jakimi
> > opcjami trzeba iprotue zbudowac ze spec'a zeby to dzialalo?
> > Z gory dziekuje za odpowiedz.
>
> na kernelu 2.6.7 nie odpalisz tego jest zwalony,
> najlepiej wez 2.6.5 bo na tym jeszcze dziala ;)
>

A ma kto go gdzes skompilowanego?

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: HTB w Ac

2004-08-05 Wątek pbern
On Thu, 5 Aug 2004, Przemyslaw Kujawski wrote:
> PRobuje uruchomic HTB na PLD Ac zgodnie z opisem na stronie pld-
> linux.org i po uruchomieniu skryptu uzyskuje komunikaty o bledzie:
> RTNETLINK answers: Invalid argument
> Z tego co udalo mi sie wygooglwac to wina lezy po stronie iproute2,
> ktore pewnie nie ma wkompilowanejk obslugi HTB. Czy jest gdzies w
> paczkach iproute2 z wkompilowana obsluga HTB lub czy ew. z jakimi
> opcjami trzeba iprotue zbudowac ze spec'a zeby to dzialalo?
> Z gory dziekuje za odpowiedz.
na kernelu 2.6.7 nie odpalisz tego jest zwalony,
najlepiej wez 2.6.5 bo na tym jeszcze dziala ;)

Pozdrawiam
Pawel Bernadowski
GG 3377, email [EMAIL PROTECTED]

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


HTB w Ac

2004-08-05 Wątek Przemyslaw Kujawski
Witam!

PRobuje uruchomic HTB na PLD Ac zgodnie z opisem na stronie pld-
linux.org i po uruchomieniu skryptu uzyskuje komunikaty o bledzie:
RTNETLINK answers: Invalid argument
Z tego co udalo mi sie wygooglwac to wina lezy po stronie iproute2,
ktore pewnie nie ma wkompilowanejk obslugi HTB. Czy jest gdzies w
paczkach iproute2 z wkompilowana obsluga HTB lub czy ew. z jakimi
opcjami trzeba iprotue zbudowac ze spec'a zeby to dzialalo?
Z gory dziekuje za odpowiedz.

Pozdrawiam
-- 
Przemyslaw Kujawski <[EMAIL PROTECTED]>


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: htb - porazka

2004-06-08 Wątek Adam Nowotny

W Twoim liście datowanym 8 czerwca 2004 (08:38:15) można przeczytać:


> Polecam:

> http://sourceforge.net/projects/htbinit/

/ htb.init.spec /

-- 
domelu


__
najpierw przeczytaj, potem zapytaj:
http://pl.docs.pld-linux.org/ = podrecznik
http://pld-linux.org/ = faqs, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/




Re: htb - porazka

2004-06-07 Wątek Bartlomiej Niedziela
[EMAIL PROTECTED] napisaÅ(a):
Gdyby ktos moglby mi pomoc.. bo juz nie mam pomyslow...
kernel-2.6.5-1 + otoczenie
generator + plik z ipkami w zalaczniku...
na maszynce jest dnat/snat
Polecam:
http://sourceforge.net/projects/htbinit/
Pozdrawiam
--
  Bartlomiej Niedziela
__
najpierw przeczytaj, potem zapytaj:
http://pl.docs.pld-linux.org/ = podrecznik
http://pld-linux.org/ = faqs, howto, newsy
dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



htb - porazka

2004-06-05 Wątek pbern
Gdyby ktos moglby mi pomoc.. bo juz nie mam pomyslow...
kernel-2.6.5-1 + otoczenie

generator + plik z ipkami w zalaczniku...
na maszynce jest dnat/snat

Pozdrawiam
Pawel Bernadowski
GG 3377, email [EMAIL PROTECTED]640 32 192.168.0.11 
640 32 192.168.0.12 192.168.0.14 192.168.0.15 
640 32 192.168.0.18 
640 32 192.168.0.19 
640 32 192.168.0.10 192.168.0.13 
#!/bin/sh
#Okreslenie KLAS - definicja wyjscia itp

SRV="192.168.0.1"
SUBNET="192.168.0.0/24"
OUT_FILE="./wynik"
TC=tc
IPTABLES=iptables

echo -n > $OUT_FILE

# ETH 0 - LAN
echo "tc qdisc del root dev eth0" >> $OUT_FILE
echo "tc qdisc add dev eth0 root handle 1:0 htb" >> $OUT_FILE
echo "tc class add dev eth0 parent 1:0 classid 1:1 htb rate 10mbit ceil 10mbit" >> 
$OUT_FILE

echo "tc class add dev eth0 parent 1:1 classid 1:2 htb rate 4mbit ceil 4mbit" >> 
$OUT_FILE
echo "tc class add dev eth0 parent 1:1 classid 1:3 htb rate 4mbit ceil 4mbit" >> 
$OUT_FILE
echo "tc class add dev eth0 parent 1:1 classid 1:4 htb rate 1kbit ceil 1kbit" >> 
$OUT_FILE

echo "tc filter add dev eth0 protocol ip preference 1 parent 1:0 handle 2 fw flowid 
1:2" >> $OUT_FILE

echo "tc filter add dev eth0 protocol ip preference 10 parent 1:0 handle 4 fw flowid 
1:4" >> $OUT_FILE

# ETH1 - WAN
echo "tc qdisc del root dev eth1" >> $OUT_FILE
echo "tc qdisc add dev eth1 root handle 1:0 htb" >> $OUT_FILE
echo "tc class add dev eth1 parent 1:0 classid 1:1 htb rate 128kbit ceil 128kbit" >> 
$OUT_FILE

echo "tc class add dev eth1 parent 1:1 classid 1:2 htb rate 128kbit ceil 128kbit" >> 
$OUT_FILE
echo "tc class add dev eth1 parent 1:1 classid 1:3 htb rate 128kbit ceil 128kbit" >> 
$OUT_FILE
echo "tc class add dev eth1 parent 1:1 classid 1:4 htb rate 1kbit ceil 1kbit" >> 
$OUT_FILE

echo "tc filter add dev eth1 protocol ip preference 1 parent 1:0 u32 match ip src $SRV 
flowid 1:2" >> $OUT_FILE
echo "tc filter add dev eth1 protocol ip preference 1 parent 1:0 u32 match ip src 
$SUBNET flowid 1:2" >> $OUT_FILE
echo "tc filter add dev eth1 protocol ip preference 10 parent 1:0 u32 match ip dst 
$SUBNET flowid 1:4" >> $OUT_FILE

 Preparowanie iptables
echo "$IPTABLES -t mangle -F PREROUTING" >> $OUT_FILE

n=6 # Class ID
while read qos; do
downstream=`echo $qos | cut -d' ' -f 1`
upstream=`echo $qos | cut -d' ' -f 2`
iplist=`echo $qos | cut -d' ' -f 3-`

down_min=$(($downstream * 1/16))
down_max=$downstream

up_min=$(($upstream *  1/16))
up_max=$upstream

echo "$TC class add dev eth0 parent 1:3 classid 1:$n htb rate $down_min\kbit ceil 
$down_max\kbit" >> $OUT_FILE
echo "$TC qdisc add dev eth0 parent 1:$n handle $n: sfq perturb 10" >> $OUT_FILE
echo "$TC class add dev eth1 parent 1:3 classid 1:$n htb rate $up_min\kbit ceil 
$up_max\kbit" >> $OUT_FILE
echo "$TC qdisc add dev eth1 parent 1:$n handle $n: sfq perturb 10" >> $OUT_FILE

for i in `echo $iplist`; do
echo "$TC filter add dev eth0 protocol ip parent 1: u32 match ip dst $i flowid 1:$n" 
>> $OUT_FILE
echo "$TC filter add dev eth1 protocol ip parent 1: u32 match ip src $i flowid 1:$n" 
>> $OUT_FILE
echo "$IPTABLES -t mangle -A PREROUTING -s $i -j MARK --set-mark $n" >> $OUT_FILE

done

n=$(($n + 1))
done
__
najpierw przeczytaj, potem zapytaj:
http://pl.docs.pld-linux.org/ = podrecznik
http://pld-linux.org/ = faqs, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/


Re: transparent proxy/htb

2004-04-07 Wątek Tomasz Grobelny
On Wednesday 07 of April 2004 08:26, Michał Łukaszek wrote:
> Tomasz Grobelny wrote:
> > patch). Jest to dość istotne bo łącze jest asymetryczne i pasmo
> > wychodzące to tylko 128 kbps. Teraz to nie jest może wielki problem ale
> > jak mi na ten port jakiś p2p siądzie to może być nieciekawie.
>
> Nie rozumiem, na jaki port? 
80.

> Squida? 
Jak będzie 80 to nie ma wyboru-musi iśc przez squida.

> A ty widziałeś P2P komunikujące się przez www-proxy?
Szczerze powiedziawszy nie. Ale dlaczego port 80 miałbybyć dla p2p szczególny 
(żeby go unikały)? Przecież to jest port który bardzo rzadko jest blokowany a 
zatem jest idealny dla p2p.

> A jeśli już koniecznie chcesz móc kontrolować ruch LAN->Squid to
> zainteresuj się IMQ, połączysz nim łańcuch INPUT i FORWARD od strony
> twojego LANU, a chyba to Cię interesuje. Ale może znowu coś źle Cię
> zrozumiałem.
Raczej squid->świat ale faktycznie IMQ od strony LANu może być niezłym 
rozwiązaniem.

Tomek

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: transparent proxy/htb

2004-04-07 Wątek Tomasz Grobelny
On Wednesday 07 of April 2004 08:15, Pawel wrote:
> Dnia 2004-04-06 15:53, Użytkownik Tomasz Grobelny napisał:
> > Ustawiłem squida jako transparent proxy a więc jak rozumiem cały ruch
> > (nie ważne czy http czy coś innego) na port 80 idzie przez squida. To
> > implikuje fakt że pakiety idą przez łańcuchy INPUT/OUTPUT zamiast przez
> > FORWARD co z kolei oznacza że pakietów wychodzących z LANu do Internetu
> > nie mozna w żaden sensowny sposób kontrolować (nie można ich przypisać do
> > użytkownika). Czy istnieje jakieś rozwiązanie poza napisaniem łatki dla
> > squida tak aby znaczył pakiety wychodzące?
>
> Ale Twój SQUID cachuje przecież strony przychodzące z internetu, a nie z
> Twojego srwera do internetu.
Chodzi mi o sytuację kiedy nie cachuje ruchu bo go nie zna (np. słuchanie 
radia).

> Nie rozumiem co ma przechodzenie przez łańcuchy INPUT/OUTPUT do HTB -
> przecież HTB stawia się na interfejsie, a nie na łańcuchu...
Ma o tyle że ruchu wychodzącego w świat nie jestem w stanie przypisać do 
użytkownika. I tym sposobem 1 osoba może zając całe pasmo wychodzące.

Tomek

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: transparent proxy/htb

2004-04-06 Wątek Michał Łukaszek
Tomasz Grobelny wrote:

patch). Jest to dość istotne bo łącze jest asymetryczne i pasmo wychodzące to 
tylko 128 kbps. Teraz to nie jest może wielki problem ale jak mi na ten port 
jakiś p2p siądzie to może być nieciekawie.
Nie rozumiem, na jaki port? Squida? A ty widziałeś P2P komunikujące się 
przez www-proxy?
A jeśli już koniecznie chcesz móc kontrolować ruch LAN->Squid to 
zainteresuj się IMQ, połączysz nim łańcuch INPUT i FORWARD od strony 
twojego LANU, a chyba to Cię interesuje. Ale może znowu coś źle Cię 
zrozumiałem.

--
pozdrawiam,
PriSM (Michał Łukaszek)
_
http://pld-linux.org/ = faq, howto, newsy
dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/


Re: transparent proxy/htb

2004-04-06 Wątek Pawel
Dnia 2004-04-06 15:53, Użytkownik Tomasz Grobelny napisał:

Ustawiłem squida jako transparent proxy a więc jak rozumiem cały ruch (nie 
ważne czy http czy coś innego) na port 80 idzie przez squida. To implikuje 
fakt że pakiety idą przez łańcuchy INPUT/OUTPUT zamiast przez FORWARD co z 
kolei oznacza że pakietów wychodzących z LANu do Internetu nie mozna w żaden 
sensowny sposób kontrolować (nie można ich przypisać do użytkownika). Czy 
istnieje jakieś rozwiązanie poza napisaniem łatki dla squida tak aby znaczył 
pakiety wychodzące?

Ale Twój SQUID cachuje przecież strony przychodzące z internetu, a nie z 
Twojego srwera do internetu.
Nie rozumiem co ma przechodzenie przez łańcuchy INPUT/OUTPUT do HTB - 
przecież HTB stawia się na interfejsie, a nie na łańcuchu...

--
Paweł Muszyński
_
http://pld-linux.org/ = faq, howto, newsy
dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/


Re: transparent proxy/htb

2004-04-06 Wątek Tomasz Grobelny
On Tuesday 06 of April 2004 18:23, Michał Łukaszek wrote:
> Tomasz Grobelny wrote:
> > istnieje jakieś rozwiązanie poza napisaniem łatki dla squida tak aby
> > znaczył pakiety wychodzące?
>
> Nie trzeba jej pisać, jest już napisana.
> http://sed.pl/~mrk/qos/
>
Może nie wyraziłem się wystarczająco jasno: chodzi mi o pakiety wychodzące z 
LANu do Internetu a nie odwrotnie (a na taką okazję jest napisany powyższy 
patch). Jest to dość istotne bo łącze jest asymetryczne i pasmo wychodzące to 
tylko 128 kbps. Teraz to nie jest może wielki problem ale jak mi na ten port 
jakiś p2p siądzie to może być nieciekawie. Ewentualnie można to jakoś w samym 
squidzie limitować (per user)?

Tomek

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: transparent proxy/htb

2004-04-06 Wątek Michał Łukaszek
Tomasz Grobelny wrote:

istnieje jakieś rozwiązanie poza napisaniem łatki dla squida tak aby znaczył 
pakiety wychodzące?
Nie trzeba jej pisać, jest już napisana.
http://sed.pl/~mrk/qos/
Poza tym, ktoś kiedyś zauważył, że serwer proxy różnicuje pakiety HIT od 
MISS za pomocą nagłówka X-Cache, można sobie o tym poczytać w archiwum 
grupy pl.comp.os.linux.sieci (kopię znalazłem na 
http://www.it-faq.pl/news_archives/pl.comp.os.linux.sieci/2003/jul/msg00603.html 
).

--
pozdrawiam,
PriSM (Michał Łukaszek)
_
http://pld-linux.org/ = faq, howto, newsy
dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/


transparent proxy/htb

2004-04-06 Wątek Tomasz Grobelny
Ustawiłem squida jako transparent proxy a więc jak rozumiem cały ruch (nie 
ważne czy http czy coś innego) na port 80 idzie przez squida. To implikuje 
fakt że pakiety idą przez łańcuchy INPUT/OUTPUT zamiast przez FORWARD co z 
kolei oznacza że pakietów wychodzących z LANu do Internetu nie mozna w żaden 
sensowny sposób kontrolować (nie można ich przypisać do użytkownika). Czy 
istnieje jakieś rozwiązanie poza napisaniem łatki dla squida tak aby znaczył 
pakiety wychodzące?

Tomek

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: htb... ograniczenie kazzy

2004-03-25 Wątek wolvverine


Osobnik zwany PLD Linux w liście datowanym 25 marca 2004 (09:36:45) raczył napisać:

PL> jest sobie w firmie polpaczek 2mb do tego klienci radiowo. przydzialy przez
PL> htb - potrzebuje w prosty sposob ograniczyc WYJSCIE kazy. sciagac sobie mogą
PL> w granicach rozsądku ale zeby juz tyle nie wysylali... da się to zrobic?
PL> jesli tak to bardzo prosze o pomoc / podpowiedzi.
PL> serdecznie dziekuje, pozdrawiam



PL> _
PL> http://pld-linux.org/ = faq, howto, newsy

PL> dostales tutaj odpowiedz na swoje pytanie?
PL> podziel sie z innymi i dopisz do FAQ!
PL> http://pld-linux.org/FAQ/

jest projekt własnie poswiecony blokowaniu/ograniczaniu programów p2p
tylko nie pamietam jego nazwy
chwilka poszukam :P
http://groups.google.pl/groups?hl=pl&lr=&ie=UTF-8&oe=UTF-8&threadm=c19b4f%24kih%241%40nemesis.news.tpi.pl&rnum=4&prev=/groups%3Fq%3Dp2p%2B%2B%2Bproject%2Blinux%26hl%3Dpl%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3Dc19b4f%2524kih%25241%2540nemesis.news.tpi.pl%26rnum%3D4

http://software.freshmeat.net/search/?q=p2p§ion=projects&Go.x=6&Go.y=9


-- 
http://www.wushu.pl


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



htb... ograniczenie kazzy

2004-03-25 Wątek PLD Linux
jest sobie w firmie polpaczek 2mb do tego klienci radiowo. przydzialy przez
htb - potrzebuje w prosty sposob ograniczyc WYJSCIE kazy. sciagac sobie mogą
w granicach rozsądku ale zeby juz tyle nie wysylali... da się to zrobic?
jesli tak to bardzo prosze o pomoc / podpowiedzi.
serdecznie dziekuje, pozdrawiam



_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: [AC] htb - pytanie

2004-03-16 Wątek Bartlomiej Niedziela

> kiedys pojawił sie tutaj skrypt do dzielenie lacza htb. działało na RA z
> ipchains a na AC z iptables chodzi to komuś? jak to się sprawdza w
> działaniu i czy warto mi przejsc sie z shaperda na cos takiego
> ewentualnie co polecacie. moze macie jakies inne skrypty tego typu???

htb.init?

http://freshmeat.net/redir/htb.init/21951/url_homepage/htbinit

--
  Bartlomiej Niedziela
  inz. sieci
  Computer World



_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



[AC] htb - pytanie

2004-03-15 Wątek PLD Linux
kiedys pojawił sie tutaj skrypt do dzielenie lacza htb. działało na RA z ipchains a na 
AC z iptables chodzi to komuś? jak to się sprawdza w działaniu i czy warto mi przejsc 
sie z shaperda na cos takiego ewentualnie co polecacie. moze macie jakies inne skrypty 
tego typu??? 

pozdrawiam

Re: AC i htb

2004-02-15 Wątek Czesiek
Dziêki wszystkim za pomoc :)

Zaktualizowa³em jajko do 2.4.24 oraz wszystkie zainstalowane pakiety.
iproute2-2.4.7.ss020116 i [EMAIL PROTECTED] zci±gn±³em
z cvs (tym razem builder przeszed³ bez pud³a) i wszystko dzia³a.

Pozdrawiam

Czes³aw Niedzielski





_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: AC i htb

2004-02-14 Wątek Sławomir Sędyka
On Fri, 13 Feb 2004, Czesiek wrote:

> (i586). Chętnie bym przeszedł na jajko 2.4.24 ale nie mogę znaleźć rpm-u z
> iptables 1.2.9 (wymagane przez jądro 2.4.24). Próbowałem budować z cvs
> jakieś trzy dni temu ale wyrzuca błąd (nie pamiętam jaki a nie mam w tej
> chwili dostępu do tego kompa bo siedzę w pracy).

$ rpm -q kernel iptables iproute2
kernel-2.4.24-0.3
[EMAIL PROTECTED]
iproute2-2.4.7.ss020116-14

[AC]
kernel z paczek
iptables zbudowane z "--without howto"
iproute2 zbudowane z "--without tetex"

-- 
Sławomir Sędyka

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: AC i htb

2004-02-13 Wątek piotr ONET.pl
>W sieci stoi router/firewall na PLD AC z jajkiem 2.4.21. Zainstalowane z
rpm [EMAIL PROTECTED]
>i iproute2-2-4-7.ss02~4,21_1.6.
>Chciałem zrobić podział pasma przy pomocy htb. Więc piszę:
># tc qdisc add dev eth0 root handle 1: htb default 0
>a on mi pokazuje:
>Unknown qdisc "htb", hence option "default" is unparsable.
>
>Zapewne czegoś brakuje. Co powinienem doinstalować?
>Czy dystrybucyjne iproute2 w wersji wyżej wymienionej zawiera obsługę htb?
>
>Architektura i586.
Na tej samej arch i586 miałem podobny problem i bez kompilacji czegokolwiek
wystarczyło
"na siłę" podmienić "tc" z nowszego pakietu (choć nie pamiętam już numerów
wersji ;-()
Już nie pamiętam dlaczego nie aktualizowałem całego iproute2, ale miałem
jakiś powód.
Spróbować nie zawadzi ?

Niezbyt to eleganckie rozwiązanie, ale u mnie poszło ;-)

Piotr Pawełek


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: AC i htb

2004-02-13 Wątek Czesiek

W dniu 13 02 2004, Tomasz Wittner napisa³:

>> tc qdisc add dev eth0 root handle 1: htb default 0
># tc qdisc add dev eth0 root handle 1: htb default 0
># tc qdisc show
>qdisc htb 1: dev eth0 r2q 10 default 0 direct_packets_stat 0
># rpm -q kernel iproute2
>kernel-2.4.24-0.2
>[EMAIL PROTECTED]

>Tyle, ¿e ja nie mam Ac, a w³asne kompilaty. IMHO iptables nie ma nic to
do
>rzeczy i chyba niczego Ci nie brakuje - mo¿e to iproute2 jest "wadliwe".
Na
>przysz³o¶æ - rpm -q nazwa_pakietu i "przeklejaj" wynik polecenia, bo
czego¶
>takiego, jak iproute2-2-4-7.ss02~4,21_1.6. nie ma i nie mog³o byæ -
je¿eli
>zna³bym prawid³ow± wersjê, to móg³bym je zbudowaæ, zainstalowaæ i
sprawdziæ,
>czy to rzeczywi¶cie jego wina).

 OK moja wina. Iproute mam zainstalowane w wersji
[EMAIL PROTECTED]
Iptables maj± tyle do rzeczy, ¿e bez nich nie zrobie NAT-u i Firewall'a.
Przy okazji czy jest gdzie¶ gotowa paczka iptables 1.2.9 dla jajka 2.4.24
(i586). Chêtnie bym przeszed³ na jajko 2.4.24 ale nie mogê znale¼æ rpm-u z
iptables 1.2.9 (wymagane przez j±dro 2.4.24). Próbowa³em budowaæ z cvs
jakie¶ trzy dni temu ale wyrzuca b³±d (nie pamiêtam jaki a nie mam w tej
chwili dostêpu do tego kompa bo siedzê w pracy).

Pozdrawiam,

Czes³aw Niedzielski

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/







_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: AC i htb

2004-02-12 Wątek Pawel Koska
Dnia czw 12. lutego 2004 23:07, Czesiek napisał:
> Mam następujący problem:
>
> W sieci stoi router/firewall na PLD AC z jajkiem 2.4.21. Zainstalowane z
> rpm [EMAIL PROTECTED] i iproute2-2-4-7.ss02~4,21_1.6. Chciałem
> zrobić podział pasma przy pomocy htb. Więc piszę:
> # tc qdisc add dev eth0 root handle 1: htb default 0
> a on mi pokazuje:
> Unknown qdisc "htb", hence option "default" is unparsable.

Ja kiedys walczylem z HTB na PLD AC, korzystalem z "gotowca" z 
http://www.pld-linux.org/FAQ/HTBandSQUID

Tylko ze mialem troszeczke inne problemy :)

> Zapewne czegoś brakuje. Co powinienem doinstalować?
> Czy dystrybucyjne iproute2 w wersji wyżej wymienionej zawiera obsługę htb?

Ja zbudowalem nowe iptables i iproute2 (chyba po zbudowaniu iproute2 ruszylo) 
i do tego jeszcze kernel. Ale proponuje zaczac od przebudowania tego iproute2 
potem od iptables, a jak to nie pomoze to zbudowac sobie kernel, iptables i 
iproute2.

Ja mam:
[EMAIL PROTECTED]
iproute2-2.4.7.ss020116-14
kernel-smp-2.4.24-0.3

> Architektura i586.

Ale z tym moze byc problem, kernel bedzie sie budowal caly dzien  i pewnie po 
8 godzinach sie cos wysypie tak jak mialo to w zwyczaju u mnie sie robic :)

Pozdrawiam
Pawel

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: AC i htb

2004-02-12 Wątek Tomasz Wittner
Dnia czw 12. lutego 2004 23:07, Czesiek napisał:
[KMail nie chce mi zacytować całej Twojej wypowiedzi :-/]
> tc qdisc add dev eth0 root handle 1: htb default 0
# tc qdisc add dev eth0 root handle 1: htb default 0
# tc qdisc show
qdisc htb 1: dev eth0 r2q 10 default 0 direct_packets_stat 0
# rpm -q kernel iproute2
kernel-2.4.24-0.2
[EMAIL PROTECTED]

Tyle, że ja nie mam Ac, a własne kompilaty. IMHO iptables nie ma nic to do 
rzeczy i chyba niczego Ci nie brakuje - może to iproute2 jest "wadliwe". Na 
przyszłość - rpm -q nazwa_pakietu i "przeklejaj" wynik polecenia, bo czegoś 
takiego, jak iproute2-2-4-7.ss02~4,21_1.6. nie ma i nie mogło być - jeżeli 
znałbym prawidłową wersję, to mógłbym je zbudować, zainstalować i sprawdzić, 
czy to rzeczywiście jego wina).

Pozdrawiam,
-- 
Tomasz Wittner

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



AC i htb

2004-02-12 Wątek Czesiek
Mam następujący problem:

W sieci stoi router/firewall na PLD AC z jajkiem 2.4.21. Zainstalowane z rpm [EMAIL 
PROTECTED] i iproute2-2-4-7.ss02~4,21_1.6.
Chciałem zrobić podział pasma przy pomocy htb. Więc piszę:
# tc qdisc add dev eth0 root handle 1: htb default 0
a on mi pokazuje:
Unknown qdisc "htb", hence option "default" is unparsable.

Zapewne czegoś brakuje. Co powinienem doinstalować?
Czy dystrybucyjne iproute2 w wersji wyżej wymienionej zawiera obsługę htb?

Architektura i586.

Pozdrawiam

Czesiek

Re: htb

2004-01-31 Wątek Łukasz Woźniak

31 stycznia 2004, 13:47:50, Tomasz Grobelny napisal:

TG> Mam w skrypcie do dzielenia łącza taką linijkę (htb-WORLD ze strony PLD):
TG> $TC_CL $ETH parent 1:1 classid 1:6 htb rate $OTHER_SP ceil $OTHER_FULL_SP prio 
TG> 9 quantum 15
TG> przy czym "quantum 15" dodałem dopiero jak zauważyłem w logach coś takiego:
TG> Jan 28 21:56:53 serwerek kernel: HTB: quantum of class 10006 is small. 
TG> Consider r2q change.

TG> Natomiast w htb-LAN jest quantum 1500 a w logach jest:
TG> Jan 30 13:36:00 serwerek kernel: HTB: quantum of class 20001 is big. Consider 
TG> r2q change.

TG> Do czego jest ten parametr? Czy te ostrzeżenia w logach są istotne? Na jakiej 
TG> podstawie powinno się ten parametr wyliczać?

koncowka punktu 2 http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm
It is important to know that for precise operation quantums need to be
 as small as possible and larger than MTU.
 
ja mam ustawione na 1600 gdy quantum bylo duzo mniejsze
to mialem straszne problemy niektore pakiety tak jakby ginely
TG> Tomek

 --
Pozdrowienia,
Łukasz Woźniak [EMAIL PROTECTED]


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



htb

2004-01-31 Wątek Tomasz Grobelny
Mam w skrypcie do dzielenia łącza taką linijkę (htb-WORLD ze strony PLD):
$TC_CL $ETH parent 1:1 classid 1:6 htb rate $OTHER_SP ceil $OTHER_FULL_SP prio 
9 quantum 15
przy czym "quantum 15" dodałem dopiero jak zauważyłem w logach coś takiego:
Jan 28 21:56:53 serwerek kernel: HTB: quantum of class 10006 is small. 
Consider r2q change.

Natomiast w htb-LAN jest quantum 1500 a w logach jest:
Jan 30 13:36:00 serwerek kernel: HTB: quantum of class 20001 is big. Consider 
r2q change.

Do czego jest ten parametr? Czy te ostrzeżenia w logach są istotne? Na jakiej 
podstawie powinno się ten parametr wyliczać?

Tomek

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: [AC] Problem z HTB/CBQ itp.

2004-01-22 Wątek Pawel Koska
Witaj Roman,

W Twoim liście datowanym 22 stycznia 2004 (16:30:21) można przeczytać:

> Witam,

> Na nowo postawionej maszynce z AC mam problem z odpaleniem
> jakiegokolwiek ksztaltowania ruchu. Przy probie odpalenia htb dostaje
> jakis dziwny komunikat

Ale jaki komunikat ??
Moze cos takiego:
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument

Tez kiedys z tym walczylem, teraz dziala dobrze jak sobie sam
zbudowalem kernel i do tego iproute2 i iptables z drzewka SPECS.

[EMAIL PROTECTED]>rpm -q kernel-smp iproute2 iptables
kernel-smp-2.4.24-0.2
iproute2-2.4.7.ss020116-14
[EMAIL PROTECTED]

Sadze ze przejscie na nowe jadro powinno zalatwic sprawe.

-- 
Pozdrowienia,
 Pawelmailto:[EMAIL PROTECTED]




_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



[AC] Problem z HTB/CBQ itp.

2004-01-22 Wątek Roman Kolasiewicz
Witam,

Na nowo postawionej maszynce z AC mam problem z odpaleniem
jakiegokolwiek ksztaltowania ruchu. Przy probie odpalenia htb dostaje
jakis dziwny komunikat, natomiast jak odpalam cbq dostaje Kernel
Panic. Z tego co widze w nazwach moich zainstalowanych pakietow
iproute2 jest skompilowane pod moj kernel. Pomyslalem sobie, ze zrobie
upgrade do nowszego kernela (2.4.24, ktory jest obecny na ftp) ale
znowu do 2.4.24 nie ma przebudowanych iptables ani iproute2.
Ponizej przedstawiam co i jak:

<---CUT--->
[EMAIL PROTECTED] /root]# tc qdisc add dev eth0 root handle 1:0 htb default 3
Unknown qdisc "htb", hence option "default" is unparsable
[EMAIL PROTECTED] /root]# rpm -q kernel iproute2 iptables
kernel-2.4.21-1.6
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED] /root]# poldek
Loading ftp://ftp.pld-linux.org/dists/ac/PLD/i686/PLD/RPMS/packages.dir.gz...
Loading ftp://ftp.pld-linux.org/dists/ac/[...]/packages.dir.gz...
Loading ftp://ftp.pld-linux.org/dists/ac/[...]/packages.dir.gz...
Loading ftp://ftp.pld-linux.org/dists/ac/supported/i686/packages.dir.gz...
4810 packages read
Loading cache /root/.poldek-cache/packages.dir.dbcache.var.lib.rpm.gz...
189 packages read

Welcome to the poldek shell mode. Type "help" for help with commands.

poldek> ls kernel-2.4* iproute2* iptables*
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
kernel-2.4.24-0.3
poldek>
<---ENDCUT--->

Jak mniemam jedyna rada bedzie przebudowanie kernela, iptables oraz
iproute2 na wlasna reke, pytanko tylko - w jakiej kolejnosci?

BTW. Podmieniajac tego kernela na ftp warto byloby chyba przebudowac
rowniez pakiety od niego zalezne i rowniez je wystawic?

-- 
Best regards,
 Roman  


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: PLD AC i HTB ??

2004-01-06 Wątek Pawel Koska
> Ja chce korystac tylko i wylacznie ze skrytpu htb-WORLD tam sie chyba
> nie ustawia adresow IP, tylko moj interfejs sieciowy.

> Wiec zrobilem tak, zmienilem tylko z ppp0 na eth0, odpalam i mam:

po zbudowaniu sobie kernela 2.4.24 i do tego iptables i iproute2 HTB
wyglada ze dziala prawidlowo :-)
A tyle sie meczylem... az wreszcie wymeczylem.

Chcialbym jednoczesnie podziekowac wszystkim ktorzy wykazali
zainteresowanie i starali mi pomoc w rozwiazaniu tego problemu.

-- 
Pozdrowienia,
 Pawelmailto:[EMAIL PROTECTED]



_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: PLD AC i HTB ??

2003-12-30 Wątek Pawel Koska
Witaj Jacek,

W Twoim liście datowanym 30 grudnia 2003 (17:52:42) można przeczytać:

> Pierwszy taki komunikat to jeszcze OK jeżeli odpalasz pierwszy raz, natomiast
> pozostałe świadczą o tym, że coś jeszcze nie tak :) Oprócz ETH trzeba ustawić
> jeszcze adresy IP, sieci itp :) Popatrz na początku skryptu na zmienne.

Ja chce korystac tylko i wylacznie ze skrytpu htb-WORLD tam sie chyba
nie ustawia adresow IP, tylko moj interfejs sieciowy.

Wiec zrobilem tak, zmienilem tylko z ppp0 na eth0, odpalam i mam:
[EMAIL PROTECTED]>./htb-WORLD
Interfejs do Internetu: eth0
Predkosc do Internetu: 112kbit
Pasmo dla SSH, DNS: 20kbit
Pasmo dla SMTP: 20kbit
Pasmo dla WWW: 50kbit
Pasmo dla FTP: 10kbit
Pozostale pasmo i max. pozostałego pasma: 12kbit 56kbit
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument


Ale googlowalem troszke i znalazlem takie male cos ze trzeba zamienic
plik /sbin/tc na ten z:
http://luxik.cdi.cz/~devik/qos/htb/v3/htb3.6-020525.tgz

Tak wiec to robie i jest to samo :-(
Moze ja cos spieprzylem, nie wiem. Moze powinienem jakis nowy kernel
wpakowac ?? Moze na 2.6 bedzie dzialalo ?? Tylko czy musze budowac ten
kernel ?? Moze Pan Cieciwa bedzie budowal kernel 2.6 dla mas, jak to
mialo miejsce z 2.4 ;-)

No ale fakt jest faktem ze cos mi nie dziala.
A moze to byc przyczyna, ze ruch na moim eth0 jest ponad 2Mbit, a ja
mu podaje wartosci 112kbps ??

-- 
Pozdrowienia,
 Pawelmailto:[EMAIL PROTECTED]



_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: PLD AC i HTB ??

2003-12-30 Wątek Jacek Rzęsista
Dnia pon 29. grudnia 2003 23:25, Pawel Koska napisał:
> Witaj Pawel,
>
> W Twoim liście datowanym 29 grudnia 2003 (14:40:59) można przeczytać:
> > Witam
> >
> > Mam pytanko
> > Czy PLD AC, te instalowane z iso obsluguje z "marszu" htb ?? czy
> > trzeba cos dokompilowac?? Doinstalowac itp ??
>
> Tak wiec znalazlem tego gotowca.
> Zmienilem mu tylko ETH="eth0" bo wczeniej bylo ppp0 i wydaje mi sie ze
> powinno zadzialac. Powinno ale nie dziala. Mam taki komunikat:
> [EMAIL PROTECTED]>./htb.conf
> Interfejs do Internetu: eth0
> Predkosc do Internetu: 112kbit
> Pasmo dla SSH, DNS: 20kbit
> Pasmo dla SMTP: 20kbit
> Pasmo dla WWW: 50kbit
> Pasmo dla FTP: 10kbit
> Pozostale pasmo i max. pozostałego pasma: 12kbit 56kbit
> RTNETLINK answers: Invalid argument
> RTNETLINK answers: Invalid argument
> RTNETLINK answers: Invalid argument
> RTNETLINK answers: Invalid argument
> RTNETLINK answers: Invalid argument
Pierwszy taki komunikat to jeszcze OK jeżeli odpalasz pierwszy raz, natomiast 
pozostałe świadczą o tym, że coś jeszcze nie tak :) Oprócz ETH trzeba ustawić 
jeszcze adresy IP, sieci itp :) Popatrz na początku skryptu na zmienne.
-- 
Jacek Rzęsista
GG 61213

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: PLD AC i HTB ??

2003-12-29 Wątek Pawel Koska
Witaj Pawel,

W Twoim liście datowanym 29 grudnia 2003 (14:40:59) można przeczytać:

> Witam

> Mam pytanko
> Czy PLD AC, te instalowane z iso obsluguje z "marszu" htb ?? czy
> trzeba cos dokompilowac?? Doinstalowac itp ??

Tak wiec znalazlem tego gotowca.
Zmienilem mu tylko ETH="eth0" bo wczeniej bylo ppp0 i wydaje mi sie ze
powinno zadzialac. Powinno ale nie dziala. Mam taki komunikat:
[EMAIL PROTECTED]>./htb.conf
Interfejs do Internetu: eth0
Predkosc do Internetu: 112kbit
Pasmo dla SSH, DNS: 20kbit
Pasmo dla SMTP: 20kbit
Pasmo dla WWW: 50kbit
Pasmo dla FTP: 10kbit
Pozostale pasmo i max. pozostałego pasma: 12kbit 56kbit
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument


Co zrobilem zle ??
Prosze o jakas pomoc.

-- 
Pozdrowienia,
 Pawelmailto:[EMAIL PROTECTED]



_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



PLD AC i HTB ??

2003-12-29 Wątek Pawel Koska
Witam

Mam pytanko
Czy PLD AC, te instalowane z iso obsluguje z "marszu" htb ?? czy
trzeba cos dokompilowac?? Doinstalowac itp ??

Probowalem odpalic Gotowca HTB ktory byl tutaj prezentowany i jest na
www.pld-linux.org ale cos mi nie dzialal, pojawialy sie jakies bledy.
Pokazal bym jakie, ale aktualnie nie moge znalesc tego gotowca, a
wyzej wymieniona strona aktualnie nie dziala :-(

Pozdrawiam
Pawel



_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



2xDSL- HTB - SQUID

2003-12-20 Wątek DreameR
Witam
Jednak nie moge sobie poradzic ze wszystkim.
mam 2lacza DSL eth0 i eth1 oraz siec lokalna na eth2

w /etc/sysconfig/network mam ustawiona brame na eth1
w skrypcie masqurad:
iptables -t nat -A PREROUTING -i eth2 -p tcp --dport 80 -j
REDIRECT --to-port 8080
iptables -t nat -A POSTROUTING -s 192.168.0.0/22 -j MASQUERADE
ip route add default via 80.53.1.33 table 35
ip rule add from 192.168.2.0/24 table 35

Jednak w takim ukladzie laduja sie tylko strony ze squida
Moze ktos pomoc jak to poprawnie skonfigurowac? jak zrobic do tego
kolejkowanie na HTB by dzialalo na obydwa lacza...

Pozdrawiam
DreameR


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: multiple WAN interfaces - problem (htb,imq)

2003-12-01 Wątek Jacek Rzęsista
Dnia niedziela 30 listopad 2003 20:32, Krzysiek Taraszka napisał:
> Witam,
>
> mam maly problem z konfiguracja 2 lacz do internetu.
> Poczatkowo wydawalo mi sie to banalna sprawa, zrobie load balancing, i
> bedzie fajnie.
Oo, masz takiego providera że to umożliwia ? :)

> I moglo by byc fajnie, tylko ze mam rowniez regolki htb (cos jak tworczosc
> jasio, tylko pozmieniane). I teraz problem.
:)

> eth0 - WAN1 - 2mbps
> eth1 - WAN2 - 2mbps
> eth2 - LAN (eth2:0 192.168.1.0/24, eth2:1 192.168.2.0/24)
> eth3 - LAN (eth3 192.168.3.0/24)
>
> gdy byl tylko jeden interfejs WAN, sprawa byla banalna, ruch z eth0
> kierowalem do imq0, nastepnie z imq0 dzielilem sobie ceil 1/3 lacza rate
> cale lacze peer klasa IP, kolejna klasa w drzewie peer IP i bylo calkiem
> OK.
>
> Problem pojawia sie w momecie drogiego interfejsu WAN. _TEORETYCZNIE_ load
> balancing powinien zalatwic sprawe, ok, ale jak teraz skierowac ruch z eth0
> i eth1 do imq0 ? czy rate w imq0 zwiekszyc o rate z eth1 (rate imq0 = rate
> eth0 + rate eth1) ? Da sie tak ? probowal juz ktos ?
> Bede wdzieczny za kazdą odpowiedź.
Spróbowałbym na 2 sposoby:
1. tak jak myślisz - imq z dwóch wanów z takim rate jak myślisz (skoro mają 
jednakową prędkość, to powinno być OK)
2. to rozwiązanie zastosowałem zamiast imq na kernelu 2.2 którego mi się nie 
udało odpalić  - co prawda od strony 2 lanów, ale działa ślicznie - zrób 
bridge'a z WAN1 i WAN2 z 2 adresami na interfejsie - i wtedy możesz walić od 
razu htb bez potrzeby imq (mam nadzieję, że zrozumiałeś o co mi chodzi - jak 
nie, to po szczególy zapraszam na GG - numerek znasz ;) ).
-- 
Jacek Rzęsista
ICQ:19324277
Gadu-Gadu:61213



_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



multiple WAN interfaces - problem (htb,imq)

2003-12-01 Wątek Krzysiek Taraszka
Witam,

mam maly problem z konfiguracja 2 lacz do internetu.
Poczatkowo wydawalo mi sie to banalna sprawa, zrobie load balancing, i bedzie 
fajnie.
I moglo by byc fajnie, tylko ze mam rowniez regolki htb (cos jak tworczosc 
jasio, tylko pozmieniane). I teraz problem.

eth0 - WAN1 - 2mbps
eth1 - WAN2 - 2mbps
eth2 - LAN (eth2:0 192.168.1.0/24, eth2:1 192.168.2.0/24)
eth3 - LAN (eth3 192.168.3.0/24)

gdy byl tylko jeden interfejs WAN, sprawa byla banalna, ruch z eth0 kierowalem 
do imq0, nastepnie z imq0 dzielilem sobie ceil 1/3 lacza rate cale lacze peer 
klasa IP, kolejna klasa w drzewie peer IP i bylo calkiem OK.

Problem pojawia sie w momecie drogiego interfejsu WAN. _TEORETYCZNIE_ load 
balancing powinien zalatwic sprawe, ok, ale jak teraz skierowac ruch z eth0 i 
eth1 do imq0 ? czy rate w imq0 zwiekszyc o rate z eth1 (rate imq0 = rate eth0 
+ rate eth1) ? Da sie tak ? probowal juz ktos ?
Bede wdzieczny za kazdą odpowiedź.

Krzysztof Taraszka  ([EMAIL PROTECTED])
http://cyborg.kernel.pl/~dzimi/

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: [OT?] HTB z drugiej strony

2003-11-13 Wątek Krzysztof Wittek
On Thu, Nov 13, 2003 at 09:55:05AM +0100, Lukasz B wrote:
> Jak moge ograniczyc transfet tych uslug dzialajacych na lokalnym serwerze,
> przy czym nie przechodzi to przez zadna kolejke wyjsciowa, na ktorej moglbym
> postawic HTB (i inne).
> Moze sa jakies inne rozwiazana?

IMQ


 K.

 
-- 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
{ Krzysztof Wittek  - JID:  [EMAIL PROTECTED] - IRCNet:  Krzychu }
{ [EMAIL PROTECTED]  ftp://ftp.krzychu.net  http://krzychu.net }
{ ==> IPv4://3588440862  IPv6://3ffe:8010:28:2::1 <== }
- - KW6109-RIPE * + P-o-w-e-r-e-d b-y P-L-D L-i-n-u-x + * KW1-6BONE - -

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



[OT?] HTB z drugiej strony

2003-11-13 Wątek Lukasz B
Witam,
wszelkie specyfikacje, howto oraz doswiadczenie potwierdzaja, ze HTB (i
podobne) dzialaja
na kolejce WYCHODZACEJ interfejsu.
Mozna owszem w przypadku routera modelowac ruch DOWN poprzez tworzenie regul
htb
na interfejsie lokalnym, ale mnie to nie zadowala.

Otoz prosty przyklad - mam na tym (PLD) 'routerze' postawiony jeszcze serwis
FTP i WWW i poczte.
HTB nie ograniczy mi ruchu generowanego przez wchodzacy FTP i przychodzaca
poczte.

Jak moge ograniczyc transfet tych uslug dzialajacych na lokalnym serwerze,
przy czym nie przechodzi to przez zadna kolejke wyjsciowa, na ktorej moglbym
postawic HTB (i inne).
Moze sa jakies inne rozwiazana?


---
Administator Systemu
Lukasz / Mikroplan



_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: HTB raz jeszcze

2003-10-31 Wątek Krzysiek Taraszka
On Friday 31 of October 2003 11:27, Jacek Osiecki wrote:
> Teraz faktycznie pozostaje mi tylko problem ftp:
>  - na/z serwera lokalnego
>  - ogólnie FTP - żeby było klasyfikowane wyżej niż kazaa/osiołek... da się

hm, dla iptables dziala cos takiego:

iptables -A FORWARD -t mangle -m helper --helper ftp -j MARK --set-mark 13

Krzysiek Taraszka   ([EMAIL PROTECTED])
http://cyborg.kernel.pl/~dzimi/


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: HTB raz jeszcze

2003-10-31 Wątek Jacek Osiecki
On Thu, 30 Oct 2003, [EMAIL PROTECTED] wrote:

> W Twoim liście datowanym 30 października 2003 (14:02:53) można przeczytać:
> > Snorta nie mam, jedyne to zapuszczony iptraf i ipfm - ale te nic nie
> > kombinują więc to raczej nie to.
> > Poza tym - powtarzam: smbclient idealnie ściąga z serwera i wysyła nań dane
> > (2-3MB/s) zaś windowsy - tragedia... ledwo ciągną.

> tcpdump twoim przyjacielem...

No tak... okazało się że miałem pozostawiony jeszcze jeden IP w sieci
wewnętrznej, który kiedyś służył do testowania wolnych połączeń. Potem po
prostu został... Skutek był taki że ponieważ w smb.conf miałem

interfaces = eth0

to samba podpinała się również pod ten drugi adres - a ten już nie był
uwzględniony jako "ruch lokalny"...

Teraz faktycznie pozostaje mi tylko problem ftp:
 - na/z serwera lokalnego
 - ogólnie FTP - żeby było klasyfikowane wyżej niż kazaa/osiołek... da się w
   ogóle?

Pozdrawiam,
-- 
Jacek Osiecki
[EMAIL PROTECTED]
GG: 3828944

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: HTB raz jeszcze

2003-10-30 Wątek [EMAIL PROTECTED]
Witaj Jacek,

W Twoim liście datowanym 30 października 2003 (14:02:53) można przeczytać:
> Snorta nie mam, jedyne to zapuszczony iptraf i ipfm - ale te nic nie
> kombinują więc to raczej nie to.
> Poza tym - powtarzam: smbclient idealnie ściąga z serwera i wysyła nań dane
> (2-3MB/s) zaś windowsy - tragedia... ledwo ciągną.

tcpdump twoim przyjacielem...

-- 
Pozdrowienia,
 PLDmailto:[EMAIL PROTECTED]


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: HTB raz jeszcze

2003-10-30 Wątek Jacek Osiecki
On Thu, 30 Oct 2003, uho wrote:

> Cytowanie Jacek Osiecki <[EMAIL PROTECTED]>:

> > Przejrzałem... niestety wniosków brak :-/

> > Problem jest w tym że nie wiem co te windowsy robią że wszystko szlag trafia
> > :(
> > Bo jak już wspomniałem - smbclient działa z pełną szybkością...

> mi dziala, dlaczego tobie ma nie dzialac 

Sam chciałbym wiedzieć... :(

> moze masz odpalonego jakiegos snorta na interfejsie eth0 i twoja maszyna nie
> wyrabia z dopasowywaniem regulek do ruchu,

Snorta nie mam, jedyne to zapuszczony iptraf i ipfm - ale te nic nie
kombinują więc to raczej nie to.
Poza tym - powtarzam: smbclient idealnie ściąga z serwera i wysyła nań dane
(2-3MB/s) zaś windowsy - tragedia... ledwo ciągną.

Pozdrawiam,
-- 
Jacek Osiecki
[EMAIL PROTECTED]
GG: 3828944

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: HTB raz jeszcze

2003-10-30 Wątek uho
Cytowanie Jacek Osiecki <[EMAIL PROTECTED]>:

> Przejrzałem... niestety wniosków brak :-/
> 
> Problem jest w tym że nie wiem co te windowsy robią że wszystko szlag trafia
> :(
> Bo jak już wspomniałem - smbclient działa z pełną szybkością...

mi dziala, dlaczego tobie ma nie dzialac 
moze masz odpalonego jakiegos snorta na interfejsie eth0 i twoja maszyna nie
wyrabia z dopasowywaniem regulek do ruchu,
raz tak mialem, bo bezmyslnie snorta skonfigurowalem, a pukalem sie w glowe, co
to moze byc ze tak mi zwalnia ruch po sambie ...

--
Tomasz Buziak, pozdrawiam ... 
# cd /pub && more beer


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: HTB raz jeszcze

2003-10-30 Wątek Jacek Osiecki
On Thu, 30 Oct 2003, uho wrote:

> Cytowanie Jacek Osiecki <[EMAIL PROTECTED]>:

> > Niestety g* to dało: smbclient pięknie pomyka, zaś windowsy przy
> > kopiowaniu na/z serwera po prostu działają TRAGICZNE :( Samba na
> > serwerze jest konieczna i przewala się przez nią sporo danych, więc po
> > prostu mam wybór: albo shaping internetu, albo działająca sieć lokalna.

> http://xhost.one.pl/duperele/htb.download

> oblukaj, wyciagnij wnioski i popraw swoj skrypt 

Przejrzałem... niestety wniosków brak :-/

Problem jest w tym że nie wiem co te windowsy robią że wszystko szlag trafia
:(
Bo jak już wspomniałem - smbclient działa z pełną szybkością...

Pozdrawiam,
-- 
Jacek Osiecki
[EMAIL PROTECTED]
GG: 3828944

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: HTB raz jeszcze

2003-10-30 Wątek uho
Cytowanie Jacek Osiecki <[EMAIL PROTECTED]>:

> Niestety g* to dało: smbclient pięknie pomyka, zaś windowsy przy
> kopiowaniu na/z serwera po prostu działają TRAGICZNE :( Samba na
> serwerze jest konieczna i przewala się przez nią sporo danych, więc po
> prostu mam wybór: albo shaping internetu, albo działająca sieć lokalna.
> 
> Ktoś ma pomysł co może być nie tak? Co robią windowsy czego nie robi
> smbclient? :(
> 

http://xhost.one.pl/duperele/htb.download

oblukaj, wyciagnij wnioski i popraw swoj skrypt 

ps. nie patrzcie sie na wartosci quantum, wiem ze przesadzilem :)

--
Tomasz Buziak, pozdrawiam ... 
# cd /pub && more beer


_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



HTB raz jeszcze

2003-10-30 Wątek Jacek Osiecki
Witam,

Po wielu próbach i testach w końcu doszedłem go tego że... nic nie wiem :-/
Samba po prostu jest przy włączonym HTB NIEUŻYWALNA :(

W skrypcie do sieci lokalnej (eth0) mam tak:

/sbin/tc filter add dev eth0 protocol ip preference 1 parent 2:0 u32 match

i po kolei:

ip src IP_serwera match ip sport 137
ip src IP_serwera match ip sport 138
ip src IP_serwera match ip sport 139
ip src IP_serwera match ip dport 137
ip src IP_serwera match ip dport 138
ip src IP_serwera match ip dport 139
ip dst IP_serwera match ip sport 137
ip dst IP_serwera match ip sport 138
ip dst IP_serwera match ip sport 139
ip dst IP_serwera match ip dport 137
ip dst IP_serwera match ip dport 138
ip dst IP_serwera match ip dport 139

Jak widać - pełna desperacja... :(
Niestety g* to dało: smbclient pięknie pomyka, zaś windowsy przy
kopiowaniu na/z serwera po prostu działają TRAGICZNE :( Samba na
serwerze jest konieczna i przewala się przez nią sporo danych, więc po
prostu mam wybór: albo shaping internetu, albo działająca sieć lokalna.

Ktoś ma pomysł co może być nie tak? Co robią windowsy czego nie robi
smbclient? :(

Pozdrawiam,
-- 
Jacek Osiecki
[EMAIL PROTECTED]
GG: 3828944

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/



Re: HTB - gotowiec: dodatkowe pytania

2003-10-27 Wątek Jacek Osiecki
On Fri, 24 Oct 2003, Łukasz Woźniak wrote:

> 24 października 2003, 17:03:12, Jacek Osiecki napisal:

> JO> Jeszcze dwa pytania:

> JO> 1. Co bym nie robił - transfer po sambie po sieci lokalnej jest tragicznie
> JO> niski... Jak ludzie chcą coś brać z serwera - muszę wyłączać HTB... :(
> JO> iptraf pokazuje że wszystko idzie po UDP, porty 137-139, więc brak mi już
> JO> pomysłów...
> przeczytaj pdf'a na tej stronce
> http://linio.terramail.pl/htb.html
> zwroc uwage na opcje preference
> bo moze przez to pakiety trafiaja w inna kolejke niz powinny

Ech... ja już nic nie będę mówił... :) miałem literówkę i nie był
uwzględniony "sport 139" a tylko 137 i 138. Nie mam pojęcia jakim cudem po
smbcliencie działało szybko... w każdym razie teraz jest OK :)

> JO> kernel: HTB: quantum of class 10002 is small. Consider r2q change.
> JO> kernel: HTB: quantum of class 10004 is small. Consider r2q change.
> JO> kernel: HTB: quantum of class 10005 is small. Consider r2q change.
> JO> kernel: HTB: quantum of class 10006 is small. Consider r2q change.
> JO> kernel: HTB: quantum of class 20001 is big. Consider r2q change.
> JO> kernel: HTB: quantum of class 20003 is big. Consider r2q change.
> 
> ustaw mtu 1500 i quantum 1500 dla glownych podklas nie wiem jak to
> jest w gotowcu looknij na moje skrypty szczegolnie na htb.local
> http://80.55.133.70/~lukasz/htb.net
> http://80.55.133.70/~lukasz/htb.local

Cóż, jeszcze z tym powalczę.

Pozdrawiam,
-- 
Jacek Osiecki
[EMAIL PROTECTED]
GG: 3828944

_
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/