Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 29 marca 2024, 09:47

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 9 ] 
Autor Wiadomość
Post: środa, 10 lutego 2010, 14:25 
Offline

Rejestracja: piątek, 30 września 2005, 21:12
Posty: 59
Witam,
kompiluje sobie kernela 2.6, co tam zaznaczyć w menuconfigu żeby mieć po kompilacji moduł iptable_nat (dwa inne moduły iptable_coś kompiluje)?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 10 lutego 2010, 15:07 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
W dziale netfilter musisz moduły mieć zaznaczone (m), poza tym jeśli to ma być kernel do routera to trzeba użyć patchów.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 10 lutego 2010, 18:18 
Offline

Rejestracja: piątek, 30 września 2005, 21:12
Posty: 59
w dziale network packet filtering framework(Netfilter) jest wiele rzeczy

np submenu core netfilter conf
inne submenu IP: Netfilter conf

w starych kernelach 2.4 NAT nazywało się wprost a teraz jakoś dziwnie to wygląda.

P.S
Jądro które kompiluje to 2.6.32.7


Ostatnio zmieniony środa, 10 lutego 2010, 20:44 przez spin, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 10 lutego 2010, 19:09 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Na http://cdn.freesco.pl/cgi-bin/cvsweb.cg ... xt%2Fplain masz przykład dobrego konfigu.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 10 lutego 2010, 20:43 
Offline

Rejestracja: piątek, 30 września 2005, 21:12
Posty: 59
porównałem konfigurację i okazało się że nie ma pewnych opcji w moim pliku .config. Plik ten pierwotnie pochodzi z starego nnd.
Oczywiście użyłem make oldconfig i stare opcje zostały wykorzystane (opcje nieobecne w nowym kernelu automagicznie usunięte).
Nowe możliwości z kernela 2.6 powinny się automatycznie dodać i dodały... jednak jak widać nie wszystkie. Ciekawe czemu tak wybiórczo działa oldconfig (silentconfig rownież)?

Zgaduję że podany .config pochodzi z CDN?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 10 lutego 2010, 20:55 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Plik pochodzi z najnowszej kompilacji 2.6.32.4 z patchami i dlatego u ciebie pewnych opcji nie było.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 10 lutego 2010, 21:31 
Offline

Rejestracja: piątek, 30 września 2005, 21:12
Posty: 59
to że są patche nie tłumaczy dlaczego make oldconfig nie dodaje obsługi tak podstawowych modułów jak iptables dla importowanych plików .config. Widocznie coś jest nie tak z Makefile. No chyba że są jakieś warunki na używanie starych konfigów(np działa od wersji 2.6.x) ja nic nie znalazłem. Jednak taki sztab ludzi który pracuje nad jądrem chyba powinien uwzględnić że ktoś sobie skopiuje stare ustawienia :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 10 lutego 2010, 22:07 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Nie mam pojęcia, co tak naprawdę ci nie wyszło. Przykład konfigu jądra z CDN dałem ci tylko po to, bys sobie porównał. Nie wiem co mogło się schrzanić, jeśłi maiłeś kompletnie nie patchowane jądro. Zdaje się, ze niezbędne są jednak pewne patche na tzw kernel waniliowy.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 12 lutego 2010, 22:43 
Offline

Rejestracja: piątek, 30 września 2005, 21:12
Posty: 59
już mam rozwiązanie:
Otóż plik .configure nie działa tak prosto jak mi się wydawało, tzn. nie wszystkie opcje które można zaznaczyć są tam wymienione. To nie zawsze jest tak że wyłączenie pewnych opcji spowoduje zniknięcie literki y czy m- znika wogóle cała linia z pliku configure, tak samo jest z zależnosciami, jeśli dany moduł wymaga czegoś innego co nie jest (w innym miejscu) zaznaczone to takiej opcji wogóle nie będzie w pliku czy w konfiguratorze. Należało wejść do submenu core netfilter i tam zaznaczyć brakujące opcje. Dopiero wtedy pojawią się odpowiednie opcje w innym submenu IP: Netfilter Conf.
Warto też zwrócić uwagę na to że rozmiar pliku configure zależy konfiguracji. Plik ten może zmieniać rozmiary od ok 50k do 80k i więcej w zależności od wybranych opcji.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 9 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl