Автор Тема: Инсталиране на Flat TC под Slackware 13 ???  (Прочетена 13568 пъти)

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #45 -: Jan 29, 2010, 12:36 »
NAT-а се прилага в в table nat, POSTROUTING - мисля, че последната таблица за пакетите. tc-то е след iptables и именно заради това (както и разделението "БГ/международен") използвам skb->priority, иначе би могло да се използват tc hash таблици и други хитрости
Пачът, за който писах по-рано също е интересен.
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

manbg

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #46 -: Jan 29, 2010, 12:39 »
за кой пач става въпрос че не се сещам? Flat TC  с IPMARK  ли? явно и ти си като мен  на компютър по цял ден:)) защо не си пишем по скайпа?
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #47 -: Jan 29, 2010, 12:45 »
Понамразил съм го чатърски програми, а пък и темата е проблем не само за теб :)

За това ставаше въпрос:
http://www.mail-archive.com/netdev@vger.kernel.org/msg60638.html
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

manbg

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #48 -: Jan 29, 2010, 12:49 »
:) това е са доста доста напреднали, малко ми е трудно, поне на мен.
Активен

manbg

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #49 -: Jan 29, 2010, 14:50 »
пак започнах отначало, нещо съвсем се обърка с IPSET.
сага инсталирах прясно копие на слака, направих копираниците на IPCLASSIFY,  и почвам пак IPSET.
Важен въпрос - кой ipset  да изпозлвам?? виждам че в POM-20080805  който ми посочи има си вграден "set",всъщност това е ипсет 3.0, този ли да изпозлвам с ./runme set  или да копирам този който свалих от теб , той е в дир. ipset-3.0 ??? тогава м ай трябва да напиша ./runme ipset-3.0, но пък като гледам структурата, това което е в ipset-3.0  не може да се пусне на ./runme  на POM????
:)) май  открих защо пом не ми харесваше сорса на iptables.
сега като пуснах ./runme set, пом пак не ми хареса сорса??  просто пуснах да се компилира iptables  и я инсталирах, и след това вече пом си харесваше сорса:)
Eeee пак не става!!!
Компилацията гърми точно на модулите на ipset:
.../ipt_set.o:131 warning:initialization from incompatible pointer type
.../ipt_set.o:135 warning:initialization from incompatible pointer type
.../ipt_set.o:136 warning:initialization from incompatible pointer type

.../ipt_SET.c:151:warning:initialization from incompatible pointer type
.../ipt_SET.c:155:warning:initialization from incompatible pointer type
.../ipt_SET.c:156:warning:initialization from incompatible pointer type

CC [M] net/ipv4/netfilter/ip_set.o:27:27 error :asm/semaphore.h: no such file or directory
make[3] **** [net/ipv4/netfilter/ip_set.o] Error 1
make[2] **** [net/ipv4/netfilter/] Error 2
make[1] **** [net/ipv4] Error 2
make: ***** [net] Error 2
и излиза в промпт.



« Последна редакция: Jan 29, 2010, 17:01 от manbg »
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #50 -: Jan 29, 2010, 18:43 »
Писах ти за тази грешка още в началото ;)
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

edmon

  • Гост
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #51 -: Jan 30, 2010, 02:10 »
Vlad Нещо КИСС принципа го няма никакъв!?!!?! :) :) :)
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #52 -: Jan 30, 2010, 02:14 »
Vlad Нещо КИСС принципЪТ го няма никакъв!?!!?! :) :) :)

Какво имаш предвид?
« Последна редакция: Jan 30, 2010, 02:27 от VladSun »
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

manbg

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #53 -: Jan 30, 2010, 22:49 »
здравйте отново!!!
Нямах време в петък да пиша затова сега ще го направя.
Доста четох после по нета след като ми даде тази грешка, оказа че такъв файл въобще нямам на компютъра? а и най вече в сайта на тенфилтер пишат че още след версия 2.4 този бъг е решен:
"compatibility fix for kernels >= 2.6.27: semaphore.h was moved from asm/ to linux/ (James King) "
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #54 -: Jan 30, 2010, 22:54 »
Еми, промени ipset.c, де ;)

Има един ред, който е нещо подобно на
#include <asm/semaphore.h>
трябва да стане
#include <linux/semaphore.h>
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

manbg

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #55 -: Jan 30, 2010, 22:57 »
е да ама аз този файл въобще го нямам на компютъра??? трябва да се свали ли от някъде и да се сложи в линукс?
ето как е кода:

#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,27)
#include <asm/semaphore.h>
#else
#include <linux/semaphore.h>
защо след като съм с 2.6.29.5 ,пак търси в /asm //////
« Последна редакция: Jan 30, 2010, 23:10 от manbg »
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #56 -: Jan 30, 2010, 23:50 »
Кой файл го нямаш?!?
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

manbg

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #57 -: Feb 01, 2010, 10:29 »
Объркал съм, имам го този файл *(semaphore.h),  явно съм сбъркал името като  съм го търсил.
Сега правя пак всичко от начало, сложих за всеки случай слак 12.2 (2.6.27), iptables 1.4.3.2 , като предавариелно я инсталирам, след това /runme  скрипта си работи без грешка, пусах IPCLASSIFY, set i IPMARK, сега се комплирара ядрото, после ще трябва да прекомпилирам и iptables отново и би трябвало вече да е наред:) ще видим:) п.п. редактирах двата с файла където беше сгрешен пътя - asm/semaphore.h.

#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,27)
#include <asm/semaphore.h>
#else
#include <linux/semaphore.h>
оказа се този код го има в ipset-3-0,  не в сорса който идва с ПОМ - set
« Последна редакция: Feb 01, 2010, 10:31 от manbg »
Активен

manbg

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #58 -: Feb 01, 2010, 17:35 »
 [_]3 [_]3 [_]3 [_]3 [_]3 [_]3 [_]3 [_]3 [_]3 [_]3
Тръгнааааааааааааааааааааааа:))))))))))
Трафик контрола работи перфектно:)) Хвала на VladSun!!!!
Утре ще опиша детайлно как да се инсталира  и компилира всичко за да работи!!!
Slackware 12.2 (2.6.27.7), ipset 3.0 i iptables 1.4.3.2 с реални IP ta, s proxy_arp
« Последна редакция: Feb 01, 2010, 17:43 от manbg »
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #59 -: Feb 01, 2010, 17:48 »
 [_]3

Браво :)
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Slackware QT проблем
Настройка на програми
kikcho 1 4115 Последна публикация Nov 11, 2002, 08:48
от mrvoland
Debian i flat tc
Хардуерни и софтуерни проблеми
cna 8 3103 Последна публикация Feb 05, 2008, 15:51
от cna
Flat tc + pppoe server
Хардуерни и софтуерни проблеми
cna 6 3270 Последна публикация Feb 01, 2010, 00:27
от samiboy
проблем с Flat TC
Сървъри
manbg 0 1537 Последна публикация Jan 22, 2010, 20:57
от manbg
flat tc
Хардуерни и софтуерни проблеми
samiboy 0 927 Последна публикация Nov 07, 2012, 08:16
от samiboy