aktualizacja jądra i nałożenie łatek HTB i IMQ
: 14 lutego 2011, 22:01
Witam.
Mam mały problem. Miałem Debiana w wersji 5 stabilnego. Po instalacji kilkunastu poprawek mam już Debiana 6.0 z jądrem 2.6.32-5-686.
Jest tylko taki mały problem bo na serwerze mam HTB i IMQ. I jak można się domyśleć nowe jądro nie ma ustawień imq. Co za tym idzie, moje wszystkie reguły nie chcą działać.
Chciałem zainstalować wszystko zgodnie z tym: http://www.sekscinski.pl/index.php?tekst=t_htb jak i http://wiki.nix.hu/cgi-bin/twiki/view/I ... ons_2_6_De ale nie do końca wiem jak zrobić ten punkt:
Nie wiem już sam, czy linux-2.6.24-imq.diff mam mieć, czy to też się samo zrobi. Bo tam nie ma informacji o tym by ściągnąć. Samą paczkę ściągam http://www.kernel.org/pub/linux/kernel/ ... 37.tar.bz2
Jeżeli czegoś brakuje albo coś nie tak napisałem proszę o wyrozumiałość i pomoc.
Trochę szukałem ale już sam nie wiem jak to zrobić.
Potrzebuje stworzyć interfejs imq0 i imq1 by odpowiednio kierować ruchem.
Mam mały problem. Miałem Debiana w wersji 5 stabilnego. Po instalacji kilkunastu poprawek mam już Debiana 6.0 z jądrem 2.6.32-5-686.
Jest tylko taki mały problem bo na serwerze mam HTB i IMQ. I jak można się domyśleć nowe jądro nie ma ustawień imq. Co za tym idzie, moje wszystkie reguły nie chcą działać.
Kod: Zaznacz cały
ifconfig
Kod: Zaznacz cały
eth0 Link encap:Ethernet HWaddr
inet addr:xx.xx.xx.xx Bcast:xx.xx.xx.xx Mask:255.255.xxx.xxx
inet6 addr: Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:263256 errors:0 dropped:0 overruns:0 frame:0
TX packets:223472 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:250567980 (238.9 MiB) TX bytes:70592335 (67.3 MiB)
Interrupt:22 Base address:0x2000
eth1 Link encap:Ethernet HWaddr
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20d:60ff:fef5:4b89/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:4158 errors:0 dropped:0 overruns:0 frame:0
TX packets:1109 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:298984 (291.9 KiB) TX bytes:194654 (190.0 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:487 errors:0 dropped:0 overruns:0 frame:0
TX packets:487 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:49574 (48.4 KiB) TX bytes:49574 (48.4 KiB)
Kod: Zaznacz cały
Aplikacja patchy z imq:
# patch --dry-run -p1 <../linux-2.6.24-imq.diff
# patch -p1 <../linux-2.6.24-imq.diff
Jeżeli czegoś brakuje albo coś nie tak napisałem proszę o wyrozumiałość i pomoc.
Trochę szukałem ale już sam nie wiem jak to zrobić.
Potrzebuje stworzyć interfejs imq0 i imq1 by odpowiednio kierować ruchem.