Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-02-02 03:17:06

  ans01 - Użytkownik

ans01
Użytkownik
Zarejestrowany: 2006-09-23

Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

Witam
Czy ma ktoś dokładny opis kompilacji jajka zeby działały skrypty HTB, IMQ.
Dystrybucja Debian 5.0.3 Lenny.
Próbuję od dwóch dni ale coś mi się wysypuje, a na necie nie mogę znaleźć czegoś ciekawego.

Moze ktoś by miał już .config dla kompilacji z dobrymi ustawieniami pod HTB, IMQ.

Do kompilacji instaluje na maszynie pakiety:

Kod:

apt-get install bzip2
apt-get install libncurses5-dev gcc
apt-get install kernel-package

Czy coś ominąłem ?

Ja robię tak:

1. Zgrywam jajko do /usr/src/

Kod:

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2

2. Następnie trzeba je rozpakować:

Kod:

tar jxf linux-2.6.17.tar.bz2

3. Tworzymy dowiązanie symboliczne:

Kod:

ln -s linux-2.6.17 linux

4. przechodzimy do folderu /usr/src/linux

Kod:

cd /usr/src/linux

5. ściągamy łatke: linux-2.6.17-pp3.patch (od snaja) i patchujemy:

Kod:

patch –p1 < linux-2.6.17-pp3.patch

6. Po załataniu ściągamy konfig kompilacji kernela .config, wrzucamy go do /usr/src/linux, i tu problem bo nie mam chyba dobrego :(
Jak ktoś ma to proszę o podesłanie :)

7. Odpalamy konfigurator kompilacji jądra:

Kod:

make menuconfig

8. W konfiguratorze dajemy Load an alternative configuration file
Potwierdzamy jego nazwe czyli .config (wcześniej oczywiście go skopiowaliśmy do /usr/src/linux) i dajemy zapisz ustawienia jajka i wychodzimy
9. stawiamy jajko:

Kod:

make dep
make-kpkg clean
make modules
make modules_install
make-kpkg --revision=786:linux2.6.17(wersjamoja) kernel_image
dpkg -i linux-image[bez_spacji] i nacisnij [tab] podpowie Ci i [enter]
/boot/grub/menu.lst  [zaktualizowac menu startowe grub-a]

nie wiem czy dawać make dep, bo dostaje odpowiedz z linuxa ze nie trzeba make dep is unnecessary, czy jakoś tak

10. Restartuje maszynę, i dupa nie wstaje mi nowe jajko wywala mi jakiś błąd z fsck czy coś tam jeszcze ze nie mógł załadować.

Gdzie robię błąd :(

Offline

 

#2  2010-02-02 08:22:57

  siarka2107 - Użyszkodnik DUG

siarka2107
Użyszkodnik DUG
Skąd: Warszawa
Zarejestrowany: 2006-04-05

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

Po co Ci taki staroć :P. Wrzuć najnowszy stabilny [url=http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.7.tar.bz2]kernel-2.6.32[/url] z [url=http://devresources.linuxfoundation.org/dev/iproute2/download/iproute2-2.6.31.tar.bz2]iproute2-2.6.31[/url]. Łatę imq bierzesz ze [url=http://www.linuximq.net/patchs/linux-2.6.32-imq-test2.diff]strony głównej[/url]. Patchujesz, kompilujesz, instalujesz ... :P

---edit---
PS chyba nie ten dział

Ostatnio edytowany przez siarka2107 (2010-02-02 08:23:49)

Offline

 

#3  2010-02-02 09:40:03

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

przestań, po co ci taki stary złom. może nie obsługiwać ci dobrze sprzętu i chyba pogryzie się z udevem


linux regd. user #248790

Offline

 

#4  2010-02-02 12:58:27

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

Tak jak rychu prawi, udev w Lennym wymaga kernela w wersji co najmniej 2.6.18

Offline

 

#5  2010-02-02 20:01:22

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

ja bym zrobił tak -> najnowszy kernel  ->  .config z boot zaadoptować, zarzucić patche. Dokonfigurować kernel aby była obsługa właczona, skompilować, zainstalować :) powinno brykać. Ewentualnie pobrać cysty kernel z www.kernel.org o tej samej wersji co jest dystrybucyjne

Offline

 

#6  2010-02-04 01:00:22

  ans01 - Użytkownik

ans01
Użytkownik
Zarejestrowany: 2006-09-23

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

No wszystko ladnie tylko jak sobie skopiuje .config z boot to co podczas ustawiania w make menuconfig mam poustawiac zeby mi te htb z imq i esfq dzialalo.
Kolejnosc moze ktos opisac dzialan, od sciagniecia Jajka

Kod:

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.7.tar.bz2

poprzez patchowanie go latkami, jakimi dokladnie i poprzez instalacje iptables czy tez trzeba latac i jakie iptables instalowac i jeszcze instalacje iproute2 jaka wersja i czym patchowac.
Moze wystarczy tylko przekopiowac TC do /sbin ?
A moze ktos ma jakis .config z debian Lenny.
Z gory dzieki za pomoc

Offline

 

#7  2010-02-04 08:31:27

  siarka2107 - Użyszkodnik DUG

siarka2107
Użyszkodnik DUG
Skąd: Warszawa
Zarejestrowany: 2006-04-05

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

Może niedługo porobię paczuszki to udostępnię, wszystko zależy jak z czasem będzie ... :P

Offline

 

#8  2010-02-04 09:51:20

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

[quote=ans01]A moze ktos ma jakis .config z debian Lenny.[/quote]
Może spróbuj tych :)
http://merkel.debian.org/~jurij/
Jak chcesz dla Lennego to weź  z kernela 2.6.26.


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#9  2010-02-05 09:47:35

  siarka2107 - Użyszkodnik DUG

siarka2107
Użyszkodnik DUG
Skąd: Warszawa
Zarejestrowany: 2006-04-05

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

Już coś powoli składam, kernel 2.6.32 ma buga ([url=http://bugzilla.kernel.org/show_bug.cgi?id=14470]link1[/url] [url=http://marc.info/?l=linux-kernel&m=126519497511958&w=2]link2[/url]) czekam na łatkę, jak się pojawi niebawem powinno coś wyskoczyć

Offline

 

#10  2010-02-06 01:44:15

  ans01 - Użytkownik

ans01
Użytkownik
Zarejestrowany: 2006-09-23

Re: Kompilacja kernela 2.6.17 dla HTB, IMQ -pod Debian Lenny 5.0

Byłoby fajnie jakby powstała mała instrukcja krok po kroku.
Pozdro :)

Ostatnio edytowany przez ans01 (2010-02-06 01:44:51)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.014 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00020 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00082 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.142.90.235' WHERE u.id=1
0.00253 UPDATE punbb_online SET logged=1716103406 WHERE ident='3.142.90.235'
0.00050 SELECT * FROM punbb_online WHERE logged<1716103106
0.00094 SELECT topic_id FROM punbb_posts WHERE id=139928
0.00231 SELECT id FROM punbb_posts WHERE topic_id=16037 ORDER BY posted
0.00120 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=16037 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00099 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=16037 ORDER BY p.id LIMIT 0,25
0.00157 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16037
Total query time: 0.01118 s