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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Mam aktualnie jajko:
pablo@lena:/boot$ grep -c =m config-3.3.0-rc1 37
Ale jak 'tabuje' modprobe to:
pablo@lena:/boot$ sudo modprobe Display all 1373 possibilities? (y or n)
Skąd on to bierze? W man pisze, że 'modprobe looks in the module directory /lib/modules/`uname -r`'. Wcześniej myślałem, że bierze to ze wszystkich jajek jakie są w [i]/lib/modules[/i]. Ale nawet jeśli to aktualnie mam tam 108 modułów... Zawsze to działało - teraz przestało. Ktoś coś wie na ten temat?
Ostatnio edytowany przez P@blo (2012-01-30 21:42:12)
Offline
bash-completion
Offline
Lista modułów dla danego kernela, które można załadować via [tt]modprobe[/tt], siedzi w pliku modules.dep tego kernela AFAIK. Listę tę można zaktualizować via [tt]depmod -a[/tt], co przeskanuje katalog /lib/modules/wersja_kernela w poszukiwaniu modułów (przydatne na przykład po dodaniu jakiegoś modułu ręcznie).
Offline
[b]Carnophage:[/b] I?
[b]Arn:[/b]
pablo@lena:/usr/src/linux$ sudo depmod -a [sudo] password for pablo: pablo@lena:/usr/src/linux$ sudo modprobe Display all 1373 possibilities? (y or n)
Offline
Tak jak pisze Carnophage, te 1373 to zasługa [deb]bash-completion[/deb]. Bez niego po tabie miałbyś po prostu listowanie obecnego katalogu.
Ja tylko odpowiedziałem co można załadować via modprobe.
Offline
[quote=ArnVaker]Lista modułów dla danego kernela, które można załadować via [tt]modprobe[/tt], siedzi w pliku modules.dep tego kernela AFAIK.[/quote]
Znalazłem to:
pablo@lena:/usr/src/linux$ cat modules.builtin kernel/kernel/configs.ko kernel/fs/mbcache.ko kernel/fs/ext2/ext2.ko kernel/fs/ext3/ext3.ko kernel/fs/ext4/ext4.ko kernel/fs/fuse/fuse.ko kernel/fs/jbd/jbd.ko kernel/fs/jbd2/jbd2.ko kernel/fs/nls/nls_base.ko kernel/crypto/crypto.ko kernel/crypto/crypto_wq.ko kernel/crypto/crypto_algapi.ko kernel/crypto/aead.ko kernel/crypto/crypto_blkcipher.ko kernel/crypto/chainiv.ko kernel/crypto/eseqiv.ko kernel/crypto/crypto_hash.ko kernel/crypto/pcompress.ko kernel/crypto/cryptomgr.ko kernel/crypto/ecb.ko kernel/crypto/aes_generic.ko kernel/crypto/arc4.ko kernel/crypto/rng.ko kernel/crypto/krng.ko kernel/drivers/acpi/ac.ko kernel/drivers/acpi/button.ko kernel/drivers/acpi/video.ko kernel/drivers/acpi/processor.ko kernel/drivers/acpi/container.ko kernel/drivers/acpi/thermal.ko kernel/drivers/acpi/battery.ko kernel/drivers/ata/libata.ko kernel/drivers/ata/ahci.ko kernel/drivers/ata/libahci.ko kernel/drivers/base/firmware_class.ko kernel/drivers/block/loop.ko kernel/drivers/bluetooth/btusb.ko kernel/drivers/char/nvram.ko kernel/drivers/char/agp/agpgart.ko kernel/drivers/char/agp/intel-agp.ko kernel/drivers/char/agp/intel-gtt.ko kernel/drivers/cpufreq/cpufreq_performance.ko kernel/drivers/cpufreq/cpufreq_powersave.ko kernel/drivers/cpufreq/cpufreq_ondemand.ko kernel/drivers/cpufreq/freq_table.ko kernel/drivers/cpufreq/acpi-cpufreq.ko kernel/drivers/cpufreq/mperf.ko kernel/drivers/gpu/drm/drm_kms_helper.ko kernel/drivers/gpu/drm/drm.ko kernel/drivers/gpu/drm/i915/i915.ko kernel/drivers/hwmon/hwmon.ko kernel/drivers/i2c/i2c-core.ko kernel/drivers/i2c/algos/i2c-algo-bit.ko kernel/drivers/i2c/busses/i2c-i801.ko kernel/drivers/input/input-core.ko kernel/drivers/input/mousedev.ko kernel/drivers/input/joydev.ko kernel/drivers/input/evdev.ko kernel/drivers/input/keyboard/atkbd.ko kernel/drivers/input/mouse/psmouse.ko kernel/drivers/input/serio/serio.ko kernel/drivers/input/serio/i8042.ko kernel/drivers/input/serio/libps2.ko kernel/drivers/media/video/videodev.ko kernel/drivers/media/video/v4l2-int-device.ko kernel/drivers/media/video/v4l2-compat-ioctl32.ko kernel/drivers/media/video/v4l2-common.ko kernel/drivers/media/video/videobuf2-core.ko kernel/drivers/media/video/videobuf2-memops.ko kernel/drivers/media/video/videobuf2-vmalloc.ko kernel/drivers/media/video/uvc/uvcvideo.ko kernel/drivers/pci/ioapic.ko kernel/drivers/platform/x86/thinkpad_acpi.ko kernel/drivers/power/power_supply.ko kernel/drivers/rtc/rtc-cmos.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/sd_mod.ko kernel/drivers/staging/mei/mei.ko kernel/drivers/thermal/thermal_sys.ko kernel/drivers/tty/serial/serial_core.ko kernel/drivers/tty/serial/8250.ko kernel/drivers/usb/usb-common.ko kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/host/ehci-hcd.ko kernel/drivers/usb/storage/usb-storage.ko kernel/drivers/video/fb.ko kernel/drivers/video/cfbfillrect.ko kernel/drivers/video/cfbcopyarea.ko kernel/drivers/video/cfbimgblt.ko kernel/drivers/video/output.ko kernel/drivers/video/backlight/backlight.ko kernel/drivers/video/console/fbcon.ko kernel/drivers/video/console/bitblit.ko kernel/drivers/video/console/font.ko kernel/drivers/video/console/softcursor.ko kernel/arch/x86/video/fbdev.ko kernel/net/bluetooth/bluetooth.ko kernel/net/bluetooth/bnep/bnep.ko kernel/net/bluetooth/rfcomm/rfcomm.ko kernel/net/ipv4/tcp_cubic.ko kernel/net/mac80211/mac80211.ko kernel/net/packet/af_packet.ko kernel/net/rfkill/rfkill.ko kernel/net/unix/unix.ko kernel/net/wireless/cfg80211.ko kernel/lib/bitrev.ko kernel/lib/crc16.ko kernel/lib/crc32.ko
i to:
pablo@lena:/usr/src/linux$ cat modules.order kernel/fs/nls/nls_cp437.ko kernel/fs/nls/nls_iso8859-1.ko kernel/fs/fat/fat.ko kernel/fs/fat/vfat.ko kernel/fs/fat/msdos.ko kernel/fs/isofs/isofs.ko kernel/fs/ntfs/ntfs.ko kernel/fs/udf/udf.ko kernel/crypto/sha1_generic.ko kernel/drivers/scsi/sr_mod.ko kernel/drivers/scsi/scsi_wait_scan.ko kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/ppp/ppp_async.ko kernel/drivers/net/ppp/bsd_comp.ko kernel/drivers/net/ppp/ppp_deflate.ko kernel/drivers/net/ppp/ppp_mppe.ko kernel/drivers/net/ppp/ppp_synctty.ko kernel/drivers/net/ppp/pppox.ko kernel/drivers/net/ppp/pppoe.ko kernel/drivers/net/slip/slhc.ko kernel/drivers/cdrom/cdrom.ko kernel/drivers/media/common/tuners/mt2063.ko kernel/drivers/watchdog/iTCO_wdt.ko kernel/drivers/watchdog/iTCO_vendor_support.ko kernel/drivers/mmc/host/sdhci.ko kernel/drivers/mmc/host/sdhci-pci.ko kernel/drivers/mmc/core/mmc_core.ko kernel/drivers/mmc/card/mmc_block.ko kernel/sound/soundcore.ko kernel/sound/core/snd.ko kernel/sound/core/snd-timer.ko kernel/sound/core/snd-pcm.ko kernel/sound/core/snd-page-alloc.ko kernel/sound/pci/hda/snd-hda-codec.ko kernel/sound/pci/hda/snd-hda-codec-ca0132.ko kernel/sound/pci/hda/snd-hda-codec-hdmi.ko kernel/sound/pci/hda/snd-hda-intel.ko kernel/lib/crc-ccitt.ko kernel/lib/crc-itu-t.ko kernel/lib/zlib_inflate/zlib_inflate.ko kernel/lib/zlib_deflate/zlib_deflate.ko
Z tego co patrze to te drugie to są moduły (nie wbite na sztywno) a te wcześniejsze to wszystkie...
No dobrze ale co z tym bash_completion? Cofnąć? Coś kojarzę, że była jakaś aktualizacja... Ale czemu by to zepsuli?
Offline
[b][tt]/lib/modules/wersja_kernela/modules.dep[/tt][/b] miałem na myśli.
[quote=P@blo]Ale czemu by to zepsuli?[/quote]
A co jest zepsute? Wcześniej było inaczej?
Offline
[quote=/me]... Zawsze to działało - teraz przestało. ...[/quote]
[b]EDIT:[/b]
pablo@lena:~$ cat /lib/modules/3.3.0-rc1/modules.dep|nl 1 kernel/fs/nls/nls_cp437.ko: 2 kernel/fs/nls/nls_iso8859-1.ko: 3 kernel/fs/fat/fat.ko: 4 kernel/fs/fat/vfat.ko: kernel/fs/fat/fat.ko 5 kernel/fs/fat/msdos.ko: kernel/fs/fat/fat.ko 6 kernel/fs/isofs/isofs.ko: kernel/lib/zlib_inflate/zlib_inflate.ko 7 kernel/fs/ntfs/ntfs.ko: 8 kernel/fs/udf/udf.ko: kernel/lib/crc-itu-t.ko 9 kernel/crypto/sha1_generic.ko: 10 kernel/drivers/scsi/sr_mod.ko: kernel/drivers/cdrom/cdrom.ko 11 kernel/drivers/scsi/scsi_wait_scan.ko: 12 kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko: 13 kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko: 14 kernel/drivers/net/ppp/ppp_generic.ko: kernel/drivers/net/slip/slhc.ko 15 kernel/drivers/net/ppp/ppp_async.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko kernel/lib/crc-ccitt.ko 16 kernel/drivers/net/ppp/bsd_comp.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko 17 kernel/drivers/net/ppp/ppp_deflate.ko: kernel/lib/zlib_deflate/zlib_deflate.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko kernel/lib/zlib_inflate/zlib_inflate.ko 18 kernel/drivers/net/ppp/ppp_mppe.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko 19 kernel/drivers/net/ppp/ppp_synctty.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko 20 kernel/drivers/net/ppp/pppox.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko 21 kernel/drivers/net/ppp/pppoe.ko: kernel/drivers/net/ppp/pppox.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko 22 kernel/drivers/net/slip/slhc.ko: 23 kernel/drivers/cdrom/cdrom.ko: 24 kernel/drivers/media/common/tuners/mt2063.ko: 25 kernel/drivers/watchdog/iTCO_wdt.ko: kernel/drivers/watchdog/iTCO_vendor_support.ko 26 kernel/drivers/watchdog/iTCO_vendor_support.ko: 27 kernel/drivers/mmc/host/sdhci.ko: kernel/drivers/mmc/core/mmc_core.ko 28 kernel/drivers/mmc/host/sdhci-pci.ko: kernel/drivers/mmc/host/sdhci.ko kernel/drivers/mmc/core/mmc_core.ko 29 kernel/drivers/mmc/core/mmc_core.ko: 30 kernel/drivers/mmc/card/mmc_block.ko: kernel/drivers/mmc/core/mmc_core.ko 31 kernel/sound/soundcore.ko: 32 kernel/sound/core/snd.ko: kernel/sound/soundcore.ko 33 kernel/sound/core/snd-timer.ko: kernel/sound/core/snd.ko kernel/sound/soundcore.ko 34 kernel/sound/core/snd-pcm.ko: kernel/sound/core/snd-timer.ko kernel/sound/core/snd.ko kernel/sound/soundcore.ko kernel/sound/core/snd-page-alloc.ko 35 kernel/sound/core/snd-page-alloc.ko: 36 kernel/sound/pci/hda/snd-hda-codec.ko: kernel/sound/core/snd-pcm.ko kernel/sound/core/snd-timer.ko kernel/sound/core/snd.ko kernel/sound/soundcore.ko kernel/sound/core/snd-page-alloc.ko 37 kernel/sound/pci/hda/snd-hda-codec-ca0132.ko: kernel/sound/pci/hda/snd-hda-codec.ko kernel/sound/core/snd-pcm.ko kernel/sound/core/snd-timer.ko kernel/sound/core/snd-page-alloc.ko kernel/sound/core/snd.ko kernel/sound/soundcore.ko 38 kernel/sound/pci/hda/snd-hda-codec-hdmi.ko: kernel/sound/pci/hda/snd-hda-codec.ko kernel/sound/core/snd-pcm.ko kernel/sound/core/snd-timer.ko kernel/sound/core/snd.ko kernel/sound/soundcore.ko kernel/sound/core/snd-page-alloc.ko 39 kernel/sound/pci/hda/snd-hda-intel.ko: kernel/sound/pci/hda/snd-hda-codec.ko kernel/sound/core/snd-pcm.ko kernel/sound/core/snd-timer.ko kernel/sound/core/snd.ko kernel/sound/soundcore.ko kernel/sound/core/snd-page-alloc.ko 40 kernel/lib/crc-ccitt.ko: 41 kernel/lib/crc-itu-t.ko: 42 kernel/lib/zlib_inflate/zlib_inflate.ko: 43 kernel/lib/zlib_deflate/zlib_deflate.ko:
Jak widać nie ma tego dużo... Może restart pomoże... BRB
Ostatnio edytowany przez P@blo (2012-01-30 21:32:01)
Offline
Faktycznie była jakaś „afera” z bash-completion niedawno, ale akurat nie interesowałem się tym za bardzo.
http://aptosid.com/index.php?name=PNphpBB2&file=viewtopic&t=2085&sid=3ae28592919ec1804c4bf985671832a6
http://siduction.org/index.php?name=PNphpBB2&file=viewtopic&t=1746&sid=0710e5b9ddf416d90d57f4199fcc9572
[b]EDIT:[/b] Autorem pierwszego jest właśnie Carnophage, zatem pewnie powie Ci więcej. :)
Offline
Reboot nie pomógł... Cofnąłem bc do stable ale teraz nawet nie tabuje mi modprobe :/
Straszna rzecz... :( Trzeba czekać na poprawkę...
Offline
Od jakiegos czasu bash-completion jest juz ok.
A wyjasnieniem "zagadki" P@blo bedzie zapewne szybka analiza jak owy bash-completion dziala (ponizsze jest wlasciwe dla 1:1.99-3)
/usr/share/bash-completion/completions/modprobe
# Linux insmod(8), modprobe(8) and modinfo(8) completion -*- shell-script -*-$ # This completes on the list of all available modules for the version of the$ # kernel currently running.$ #$ _insmod()$ {$ local cur prev words cword$ _init_completion || return$ $ # behave like lsmod for modprobe -r$ if [[ ${1##*/} == modprobe && "${words[1]}" == -r ]]; then$ _installed_modules "$cur"$ return 0$ fi$ $ # do filename completion if we're giving a path to a module$ if [[ "$cur" == @(*/|[.~])* ]]; then$ _filedir '@(?(k)o?(.gz))'$ return 0$ fi$ $ if [[ $cword -gt 1 && "${words[cword-1]}" != -* ]]; then$ # do module parameter completion$ COMPREPLY=( $( compgen -W "$( /sbin/modinfo -p ${words[1]} | \$ cut -d: -f1 )" -- "$cur" ) )$ else$ _modules $(uname -r)$ fi$ $ return 0$ } &&$ complete -F _insmod insmod modprobe modinfo$ $ # ex: ts=4 sw=4 et filetype=sh$
Przydatne funkcje z /usr/share/bash-completion/bash_completion
# This function completes on modules$ #$ _modules()$ {$ local modpath$ modpath=/lib/modules/$1$ COMPREPLY=( $( compgen -W "$( command ls -RL $modpath | \$ sed -ne 's/^\(.*\)\.k\{0,1\}o\(\.gz\)\{0,1\}$/\1/p' )" -- "$cur" ) )$ }$ $ # This function completes on installed modules$ #$ _installed_modules()$ {$ COMPREPLY=( $( compgen -W "$( PATH="$PATH:/sbin" lsmod | \$ awk '{if (NR != 1) print $1}' )" -- "$1" ) )$ }$
Jak dzialalo przed zmianami w bash-completion, nie mam pojecia.
SOA #1:
# find /lib/modules/$(uname -r) -name "*.ko" | wc -l 2609 # modprobe <tab> Display all 2609 possibilities? (y or n)
Ostatnio edytowany przez Carnophage (2012-01-30 21:52:07)
Offline
[b]Carnophage:[/b] mógłbyś mi powiedzieć gdzie jest ta 'zagadka' schowana? Patrze w ten kod i nie za bardzo widzę... Sugerujesz, że on robi to dobrze? Wg mnie nie powinien wyświetlać więcej modułów niż jest to możliwe...
[b]EDIT:[/b]
pablo@lena:~$ find /lib/modules/$(uname -r) -name "*.ko" |wc -l 43 pablo@lena:~$ sudo modprobe Display all 1373 possibilities? (y or n)
pablo@lena:~$ sudo apt-cache show bash-completion |grep Ver Version: 1:1.99-3
Ostatnio edytowany przez P@blo (2012-01-30 21:56:33)
Offline
A wyswietliles mozliwosci, ktore Ci proponuje dopelnienie? Bo jak widac powyzej, na jajku aptosida dziala.
Wzglednie, na wszelki wypadek sprawdz bez sudo.
Ostatnio edytowany przez Carnophage (2012-01-30 22:04:40)
Offline
Tak. I jest ich dużo... Ogólnie działa bc ale wyświetla nie tą ilość co powinien... Nawet tylu *.ko nie mam:
pablo@lena:~$ egrep -c '(=m|=y)' /boot/config-3.3.0-rc1 537
O np wyświetla:
pablo@lena:~$ sudo modprobe 80003es2lan FATAL: Module 80003es2lan not found.
Offline
To co nikt nie pomoże? Potrzebuje wiedzieć jakie mam moduły zrobione, i to po nazwie... Znalazłem dwa pliki z [i]/lib/modules[/i]:
pablo@lena:/lib/modules/3.3.0-rc2$ cat modules.alias |cut -d' ' -f3|uniq extracted isofs sha1_generic sr_mod ppp_generic ppp_async bsd_comp ppp_deflate ppp_mppe ppp_synctty pppoe snd snd_timer snd_hda_codec_ca0132 snd_hda_codec_hdmi snd_hda_intel
Pierwsze to nie moduł
pablo@lena:/lib/modules/3.3.0-rc2$ cat modules.symbols|cut -d' ' -f3|sort|uniq cdrom crc_ccitt crc_itu_t fat for mt2063 ppp_generic pppox sha1_generic slhc snd snd_hda_codec snd_page_alloc snd_pcm snd_timer soundcore zlib_deflate zlib_inflate
czyż to są wszystkie moduły?
pablo@lena:~$ cat m1 m2|sort|uniq bsd_comp cdrom crc_ccitt crc_itu_t extracted fat for isofs mt2063 ppp_async ppp_deflate ppp_generic ppp_mppe pppoe pppox ppp_synctty sha1_generic slhc snd snd_hda_codec snd_hda_codec_ca0132 snd_hda_codec_hdmi snd_hda_intel snd_page_alloc snd_pcm snd_timer soundcore sr_mod zlib_deflate zlib_inflate pablo@lena:~$ cat m1 m2|sort|uniq|wc -l 30 pablo@lena:/lib/modules/3.3.0-rc2$ grep -c =m /boot/config-3.3.0-rc2 30
Ale pamiętajmy, że [i]extracted[/i] to nie moduł tylko słówko :D Jeden mi gdzieś ucieka... Może jednak ktoś wie jak naprawić ten bc? Czemu mu się poprzestawiało...
Offline
Liczba:
modprobe -l | wc -l
a lista:
modprobe -l
U mnie:
wc -l /lib/modules/3.2.4-gl1/modules.dep 322 /lib/modules/3.2.4-gl1/modules.dep
modprobe -l | wc -l 322
Jak widać, nic się nie zgubiło....
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2012-02-05 11:38:41)
Offline
U mnie:
pablo@lena:~$ sudo modprobe -l|wc -l 35 pablo@lena:~$ wc -l /lib/modules/3.3.0-rc2/modules.dep 35 /lib/modules/3.3.0-rc2/modules.dep pablo@lena:~$ grep -c =m /boot/config-3.3.0-rc2 30
No więc powiedzmy, że config to nie jest dobry do porównywania... Ale powtórzę, chciałbym nazwy modułów (takie jakie się ładuje w modprobe), nie pliki *.ko...
Offline
[quote="bash-by-example-p1.xml"]Listing 1.12: Używanie basename
basename /usr/local/share/doc/foo/foo.txt foo.txt
......
Listing 1.19: Inny sposób dzielenia łańcuchów
$ MYFOO="chickensoup.tar.gz" $ echo ${MYFOO%%.*} chickensoup $ echo ${MYFOO%.*} chickensoup.tar
[/quote]
Sznurek:
http://www.gentoo.org/doc/pl/articles/bash-by-example-p1.xml
Z pętlą [b]for[/b] sobie jakoś poradzisz :D
Albo zrobimy dzień św. Mikołaja :xD
for x in `modprobe -l`; do MODUL=`basename $x`; echo ${MODUL%.ko}; done;
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2012-02-05 12:10:55)
Offline
No miałem coś takiego:
for i in `cat /lib/modules/3.3.0-rc2/modules.dep`; do basename $i;done
Ale jeszcze bym musiał to dorobić.
Dziękuje św Mikołaju! :D
Ale i tak jakby ktoś coś znalazł czemu to przestało działać, proszę pisać...
Offline
Ale i tak jakby ktoś coś znalazł czemu to przestało działać, proszę pisać...[/quote]
Jaja 3.x a zwłaszcza 3.3.x ma tyle zmian względem poprzednich, że jak dziś zajrzałem do Squeeze, i zaktualizowałem jajo do 3.2.0 - to dkms nie umiał zbudowac ani Nvidii, ani kilku innych modułów.
W Gentoo, na jaju 3.2.x tylko Nvidia i svgalib się buduje prawidłowo, a np r8168, virtualbox czy xtables-addons się wykladają do góry kopytami.
Pewnie dlatego nie działa.
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
Czyli to wina jaj nie? Też mi się tak wydawało... Zobaczę jak na starszych i powiem, może to nie jest wina bc?
Offline
Trochę późno, ale sesja była... No więc sprawdziłem:
pablo@lena:~$ uname -r 3.0.20 pablo@lena:~$ sudo modprobe Display all 1312 possibilities? (y or n)
Może nie jest za stare, ale jestem pewny, że w 3.0.X działało... Chyba to jednak wina bc :( , ale czemu to zmienili?
Offline
zainstaluj jakąś starą wersję bc i sprawdź… np. 1:1.3-1
Offline
[quote=P@blo]Trochę późno, ale sesja była... No więc sprawdziłem:
pablo@lena:~$ uname -r 3.0.20 pablo@lena:~$ sudo modprobe Display all 1312 possibilities? (y or n)
Może nie jest za stare, ale jestem pewny, że w 3.0.X działało... Chyba to jednak wina bc :( , ale czemu to zmienili?[/quote]
Chyba jednak modprobe masz dziwne.
U mnie:
sudo modprobe Usage: modprobe [-v] [-V] [-C config-file] [-d <dirname> ] [-n] [-i] [-q] [-b] [-o <modname>] [ --dump-modversions ] <modname> [parameters...] modprobe -r [-n] [-i] [-v] <modulename> ... modprobe -l -t <dirname> [ -a <modulename> ...]
Poza tym czy to wina bc, czy może dc, czy czegoś innego?
bc łatwo sprawdzić z palca, dc trochę trudniej, ale to też wykonalne.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2012-02-09 17:46:51)
Offline
[quote=ArnVaker]zainstaluj jakąś starą wersję bc i sprawdź… np. 1:1.3-1[/quote]
[quote=/me]Reboot nie pomógł... Cofnąłem bc do stable ale teraz nawet nie tabuje mi modprobe :/[/quote]
Co prawda w stable siedzi 1:1.2-3 no ale chyba efekt taki sam będzie...
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00092 | 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='18.117.188.105' WHERE u.id=1 |
0.00075 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.117.188.105', 1732388359) |
0.00041 | SELECT * FROM punbb_online WHERE logged<1732388059 |
0.00060 | SELECT topic_id FROM punbb_posts WHERE id=193336 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=20548 ORDER BY posted |
0.00052 | 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=20548 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00232 | 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=20548 ORDER BY p.id LIMIT 0,25 |
0.00088 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20548 |
Total query time: 0.00663 s |