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  2012-01-11 14:58:03

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Początki z kształtowaniem pasma IMQ

Czy może ktoś mi wytłumaczyć dlaczego nie pojawiły mi się interfejsy IMQ?
Ponoć wystarczyło podczas kompilacji załatać jajo-3.1.8 tą oto łatą:

Kod:

patch -p1 <patch-imqmq-3.1.diff

iptables ponoć nie trzeba. W menuconfig imq widnieje z opcją AB więc jest niby OK.

Kod:

# modprobe imq
FATAL: Module imq not found.

Ostatnio edytowany przez oli (2012-01-11 15:06:40)

Offline

 

#2  2012-01-11 15:18:13

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: Początki z kształtowaniem pasma IMQ

Pokaż

Kod:

ls -l /lib/modules/`uname -r`/kernel/drivers/net/imq.ko

Offline

 

#3  2012-01-11 15:27:00

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

Sorki spacja się wkradła.

Kod:

# ls -l /lib/modules/3.1.8/kernel/drivers/net/imq.ko
ls: nie ma dostępu do /lib/modules/3.1.8/kernel/drivers/net/imq.ko: Nie ma takiego pliku ani katalogu

Offline

 

#4  2012-01-11 15:38:55

  zlyZwierz - Moderator

zlyZwierz
Moderator
Zarejestrowany: 2005-02-18
Serwis

Re: Początki z kształtowaniem pasma IMQ

Ustalmy coś - IMQ zaznaczyłes jako <*>, czy jako <M> ?
Czy po nałożeniu patcha i konfiguracji jajka dałeś make bzImage && make modules && make modules_install, tzn czy w ogóle zainstalowałes nowy kernel ?

Offline

 

#5  2012-01-11 16:15:19

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Początki z kształtowaniem pasma IMQ

zlyZwierz napisał(-a):

Pokaż

Kod:

ls -l /lib/modules/`uname -r`/kernel/drivers/net/imq.ko

Lepiej pokaż wynik magicznej formuły:

Kod:

grep -i imq /boot/config-$(uname -r)

Jesli łata IMQ jest prawidlowo nałożona i skonfigurowana, powinieneś zobaczyć wynik podobny do tego (nie musi być identyczny tylko podobny):

Kod:

CONFIG_NETFILTER_XT_TARGET_IMQ=y
CONFIG_IMQ=y
# CONFIG_IMQ_BEHAVIOR_AA is not set
# CONFIG_IMQ_BEHAVIOR_AB is not set
# CONFIG_IMQ_BEHAVIOR_BA is not set
CONFIG_IMQ_BEHAVIOR_BB=y
CONFIG_IMQ_NUM_DEVS=4

Poza tym RTFM:
http://pl.wikibooks.org/wiki/Sieci_w_Linuksie/Netfi … les/akcje#IMQ

To by było na tyle
;-)

Ostatnio edytowany przez Jacekalex (2012-01-11 16:27:14)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#6  2012-01-11 17:57:18

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

Kod:

# grep -i imq /boot/config-3.1.8
# CONFIG_NETFILTER_XT_TARGET_IMQ is not set
# CONFIG_IMQ is not set

Widocznie w jajku tego nie zaznaczyłem.

Offline

 

#7  2012-01-11 18:15:52

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Początki z kształtowaniem pasma IMQ

Musisz włączyć, najlepiej jako moduł (M) i przekompilować jajo.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2012-01-11 18:33:06

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

Kod:

{M}   IMQ (intermediate queueing device) support  
(2)     Number of IMQ devices 
IMQ behavior (PRE/POSTROUTING) (IMQ AB)  --->  AB

Czy to wystarczy?

Offline

 

#9  2012-01-11 19:13:35

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Początki z kształtowaniem pasma IMQ

To jest do ustawienia, tylko musisz wybrać tryb pracy - opis na wikibooks, sznurek kilka postów wyżej, liczbę interfejsów, i zaznaczyć też moduł CONFIG_NETFILTER_XT_TARGET_IMQ do firewalla.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2012-01-11 19:36:34

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

CONFIG_NETFILTER_XT_TARGET_IMQ -  zaznaczone.
Kompilacja uruchomiona.

Offline

 

#11  2012-01-11 20:05:25

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

Dzięki.
Chyba jest już OK. Widać interfejsy IMQ0 i IMQ1

Kod:

grep -i imq /boot/config-3.1.8
CONFIG_NETFILTER_XT_TARGET_IMQ=m
CONFIG_IMQ=m
# CONFIG_IMQ_BEHAVIOR_AA is not set
CONFIG_IMQ_BEHAVIOR_AB=y
# CONFIG_IMQ_BEHAVIOR_BA is not set
# CONFIG_IMQ_BEHAVIOR_BB is not set
CONFIG_IMQ_NUM_DEVS=2

Tylko jeszcze coś wywala podczas startu systemu

Kod:

# cat /var/log/syslog

Jan 11 19:53:45 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:45 debian kernel: [21950.542866] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:49 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:49 debian kernel: [21954.750439] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:49 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:49 debian kernel: [21955.425938] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:50 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:50 debian kernel: [21955.917418] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:51 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:51 debian kernel: [21956.666266] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:53 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:53 debian kernel: [21959.348374] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:55 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:55 debian kernel: [21960.522856] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:55 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:55 debian kernel: [21961.014288] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:55 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:55 debian kernel: [21961.185702] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:56 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:56 debian kernel: [21961.688977] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:56 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:56 debian kernel: [21962.188767] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:57 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:57 debian kernel: [21962.896782] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:57 debian kernel: [21963.463938] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:57 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:58 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:58 debian kernel: [21964.212856] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:59 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:59 debian kernel: [21964.638431] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:59 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:59 debian kernel: [21964.809053] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:53:59 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:53:59 debian kernel: [21965.237419] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:00 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:00 debian kernel: [21965.745494] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:00 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:00 debian kernel: [21966.420266] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:01 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:01 debian kernel: [21966.969938] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:02 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:02 debian kernel: [21967.899573] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:03 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:03 debian kernel: [21968.769144] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:03 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:03 debian kernel: [21969.118542] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:03 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:03 debian kernel: [21969.291042] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:04 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:04 debian kernel: [21969.693711] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:04 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:04 debian kernel: [21970.260966] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:05 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:05 debian kernel: [21970.943162] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:06 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:06 debian kernel: [21971.501297] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:06 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:06 debian kernel: [21972.284255] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:07 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:07 debian kernel: [21972.770410] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:07 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:07 debian kernel: [21972.946967] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:07 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:07 debian kernel: [21973.400396] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:08 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:08 debian kernel: [21973.908946] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:09 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:09 debian kernel: [21974.533223] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:09 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format
Jan 11 19:54:09 debian kernel: [21975.142034] dm_mod: disagrees about version of symbol module_layout
Jan 11 19:54:10 debian modprobe: FATAL: Error inserting dm_mod (/lib/modules/3.1.8/kernel/drivers/md/dm-mod.ko): Invalid module format

oraz błędy z cpufreqd

Jak to poprawić? Co źle zrobiłem? :)

Offline

 

#12  2012-01-11 20:14:37

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

Wydaje mi się że jest to coś związane z generowaniem initrd

Kod:

update-initramfs -c -k wersja_kernela

Automatycznie mi nie tworzy muszę ręcznie bo może coś brakuje?

Ostatnio edytowany przez oli (2012-01-11 20:16:28)

Offline

 

#13  2012-01-11 20:17:49

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Początki z kształtowaniem pasma IMQ

Dałeś make clean przed ponowną kompilacją?

oli napisał(-a):

Automatycznie mi nie tworzy muszę ręcznie bo może coś brakuje?

A dajesz make install? A tak w ogóle, to IMHO przy takim sposobie kompilacji initrd nie powinien być tworzony automatycznie. :P

http://forum.dug.net.pl/viewtopic.php?id=19551

Offline

 

#14  2012-01-11 20:27:55

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

ArnVaker napisał(-a):

Dałeś make clean przed ponowną kompilacją?

Oczywiście.

A dajesz make install? A tak w ogóle, to IMHO przy takim sposobie kompilacji initrd nie powinien być tworzony. :P

Tak.

Z podanego linku przez Ciebie już dowiedziałem się co chodzi z tym initrd.:).

Co do błędów cpufreqd to nie wiem co zaznaczyć.
http://obrazki.elektroda.pl/1149931100_1326309832_thumb.jpg
http://obrazki.elektroda.pl/5033312200_1326310050_thumb.jpg

Ostatnio edytowany przez oli (2012-01-11 20:30:13)

Offline

 

#15  2012-01-11 20:32:25

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Początki z kształtowaniem pasma IMQ

oli napisał(-a):

Oczywiście.

To nie takie oczywiste, sam często nie dawałem, a make mrproper to już w ogóle od święta. ;)

oli napisał(-a):

Co do błędów cpufreqd to nie wiem co zaznaczyć.

To co wkleiłeś to wybór domyślnego zarządcy procesora. Zaznacz ten, który chcesz żeby był domyślny. :) Potem i tak już z poziomu systemu możesz przełączać się między nimi dynamicznie via cpufrequtils, oczywiście pod warunkiem, że zostały skompilowane.

Offline

 

#16  2012-01-11 20:46:16

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

Odinstalowałem cpufrequtils i wyłączyłem demona cpufreqd.
Wszyskto prawie dobrze tylko podczas startu coś znowu z modułami.
Czy mogę wywalić to?
http://obrazki.elektroda.pl/9048723800_1326311025_thumb.jpg

Offline

 

#17  2012-01-11 20:52:00

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Początki z kształtowaniem pasma IMQ

Jeśli nie potrzebujesz skalowania procka, to w sumie możesz. Tylko jeśli chcesz tak po prostu z palca usunąć ten katalog z /lib/modules (bo jak zrozumiałem o to Ci chodzi), to daj potem depmod -a. Lepiej jakbyś w konfigu przed kompilacją to zmienił. Zresztą co to w ogóle za błędy z tym masz?

Offline

 

#18  2012-01-11 20:59:09

  oli - Zbanowany

oli
Zbanowany
Zarejestrowany: 2012-01-08

Re: Początki z kształtowaniem pasma IMQ

ArnVaker napisał(-a):

JZresztą co to w ogóle za błędy z tym masz?

Teraz nie jestem Ci w stanie odpisać bo odinstalowałem cpufrequtils i wyłączyłem demona cpufreqd.
Coś typu "failure" z demonem.

Ale jest już OK, wywaliłem i dałem depmod -a i już żadnych błędów nie ma. Dzięki ArnVaker

Ostatnio edytowany przez oli (2012-01-11 21:03:59)

Offline

 

#19  2012-01-11 21:18:18

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Początki z kształtowaniem pasma IMQ

Może po prostu nie mógł załadować któregoś modułu (np. ondemand), ponieważ dany sterownik był wkompilowany na sztywno, a nie jako moduł?

Offline

 

#20  2012-01-11 22:13:01

  arturek - Członek DUG

arturek
Członek DUG
Zarejestrowany: 2006-08-19

Re: Początki z kształtowaniem pasma IMQ

oli  masz Debiana squeeze , kernel 3.1.8
i problemy z cpufrequtils
proponowałbym byś włączył repozytorium proposed-updates

Kod:

deb http://ftp.debian.org/debian/ squeeze-proposed-updates contrib non-free main

z  tego repozytorium cpufrequtils (007-1+squeeze1)
oraz kilka innych ważnych pakietów np: libc6, module-init-tools
ma wsparcie dla kerneli 3.x.x

Ostatnio edytowany przez arturek (2012-01-11 22:28:15)


Debian “trixie” Xfce

Offline

 

Stopka forum

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