- Kernel 2.6.9
+ Responder ao Tópico
-
ae
então.. se cada kernel precisa de uma lib "modultils" específica.. é normal q se eu instalar a errada nenhum dos 2 vá prestar??
-
ae
kara.. eu atualizei quase tudo q precisava q pedia pra o kernel 2.6.9.. só falta uma biblioteca... q é a "isdn4k-utils" e.. quando fui compilar ela deu isso no final
libtool: ltconfig version `' does not match ltmain.sh version `1.3.3'
Fatal configuration error. See the libtool docs for more information.
make[1]: *** [capi20.lo] Error 1
make[1]: Leaving directory `/lib/isdn4k-utils/capi20'
make: *** [install] Error 2
oq é???
eu tneho a libtool 1.5.6....tem algo a ver??
-
Kernel 2.6.9
se não tiver isdn, não vai precisar desta atualização.
-
ae
então se todas as bibliotecas estão atualizadas.. pq será q ele não carregou os módulos??
=S
-
Kernel 2.6.9
modutils não é apenas biblioteca, são aplicacões também, agora, execute isto:
type modprobe
em seguida
ldd "caminho para o executável listado acima"
olha se existe algum "not found"
se ok, execute
uname -r
em seguida
ls /lib/modules
observe se existe um diretório com o mesmo nome da saida do uname
-
ae
ae.. deu isso ae kara... eu num entendi pra q serve não.. foi mal :s
root@cable:~# type modprobe
modprobe is /sbin/modprobe
root@cable:~# ldd /sbin/modprobe
libc.so.6 => /lib/libc.so.6 (0x4002c000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
root@cable:~# uname -r
2.4.26
root@cable:~#
root@cable:~# ls /lib/modules
2.4.26 2.6.9
root@cable:~#
-
Kernel 2.6.9
dando boot pelo kernel 2.6,
uname -r
retorna o que? 2.6.9?
o comando
modprobe -c
retorna algo?
-
resultados
os resultados estão ae...
root@cable:~# uname -r
2.6.9
root@cable:~# modprobe -c
# Aliases extracted from modules themselves.
alias usb:v06C2p0038dl*dh*dc*dsc*dp*ic*isc*ip* phidgetservo
alias usb:v06C2p0039dl*dh*dc*dsc*dp*ic*isc*ip* phidgetservo
alias usb:v0925p8101dl*dh*dc*dsc*dp*ic*isc*ip* phidgetservo
alias usb:v0925p8104dl*dh*dc*dsc*dp*ic*isc*ip* phidgetservo
alias usb:v04B4p0002dl*dh*dc*dsc*dp*ic*isc*ip* cytherm
alias usb:v3823p0001dl*dh*dc*dsc*dp*ic*isc*ip* touchkitusb
alias usb:v0EEFp0001dl*dh*dc*dsc*dp*ic*isc*ip* touchkitusb
alias pci:v0000105Ad00006622sv*sd*bc*sc*i* sata_sx4
alias pci:v00001039d00000180sv*sd*bc*sc*i* sata_sis
alias pci:v00001039d00000181sv*sd*bc*sc*i* sata_sis
alias pci:v00001069d0000B166sv00001014sd00000266bc*sc*i* ipr
alias pci:v00001069d0000B166sv00001014sd000002D3bc*sc*i* ipr
alias pci:v00001069d0000B166sv00001014sd00000278bc*sc*i* ipr
alias pci:v00001069d0000B166sv00001014sd000002D4bc*sc*i* ipr
alias pci:v00001014d0000028Csv00001014sd000002BEbc*sc*i* ipr
alias pci:v00001014d00000180sv00001014sd00000264bc*sc*i* ipr
alias pci:v00001014d00000180sv00001014sd000002BDbc*sc*i* ipr
alias pci:v00001044d0000A501sv*sd*bc*sc*i* dpt_i2o
alias pci:v00001044d0000A511sv*sd*bc*sc*i* dpt_i2o
alias pci:v000017D5d00005731sv*sd*bc*sc*i* s2io
alias pci:v000017D5d00005831sv*sd*bc*sc*i* s2io
alias pci:v00008086d00002570sv*sd*bc06sc00i00* intel_mch_agp
alias pci:v00008086d00002578sv*sd*bc06sc00i00* intel_mch_agp
# Aliases for symbols, used by symbol_request().
alias symbol:request_firmware firmware_class
alias symbol:request_firmware_nowait firmware_class
alias symbol:crc32c_be libcrc32c
alias symbol:crc32c_le libcrc32c
alias symbol:firmware_class firmware_class
alias symbol:register_firmware firmware_class
alias symbol:release_firmware firmware_class
root@cable:~#
-
Kernel 2.6.9
Bom, agora precisamos escolher um módulo para carregar, vamos tentar a placa de rede, primeiro vamos ver se ela já esta carregada:
ifconfig -a
se ela não estiver carregada, a eth0 não aparecerá (assumi que você só possui uma interface de rede)
Agora precisamos saber qual módulo usar, você sabe qual o módulo, ou pelo menos qual a placa? (se for pci, lspci ou cat /proc/pci, pode ajudar)
sabendo o módulo, execute
modprobe módulo
omita a extensão ko do nome do módulo
-
Kernel 2.6.9
eu tentei carregar o módulo da placa de vídeo....
modprobe sis900
aí deu isso
FATAL: Module sis900 not found.
-
Kernel 2.6.9
executa:
find /lib/modules/2.6.9/ |grep -i sis
olha se o módulo é listado
se for listado, execute
insmod /caminho/listado/no/comando/anterior/sisxxx
e me fale o resultado
se não for listado, então não foi compilado os módulos ou não foi habilitado na configuração do kernel.
-
ae
Taí o resultado...
root@cable:~# find /lib/modules/2.6.9/ |grep -i sis
/lib/modules/2.6.9/kernel/drivers/scsi/sata_sis.ko
root@cable:~# insmod /lib/modules/2.6.9/kernel/drivers/scsi/sata_sis.ko
eu entrei também o lsmod...
root@cable:~# lsmod
Module Size Used by
sata_sis 3944 -
root@cable:~#
-
Kernel 2.6.9
blz, pelo que vi, sua sis9000 não foi listada pelo find, provavelmente não esta como módulo ou não foi configurada para ser suportada.
Bem, remova o módulo da memória com:
rmmod sata_sis
em seguida, execute:
modprobe sara_sis
lsmod
se o sata_sis voltou para a memória, então seus pacotes estão ok
se não subir para a memória, tente executar o depmod -a antes.
Isto encerra a parte referente ao suporte adequado para o devido gerenciamento dos módulos, se você não encontra seu módulo, ou ele esta compilado direto no kernel ou você esqueceu de habilitar quando configurou o kernel.
-
Kernel 2.6.9
foi mal a demora.... tava com prolemas...
ihh, num fiz o depmod -a... mas vou fazer... e posto..
root@cable:~# rmmod sata_sis
ERROR: Module sata_sis does not exist in /proc/modules
root@cable:~# modprobe sara_sis
FATAL: Module sara_sis not found.
root@cable:~# lsmod
Module Size Used by
root@cable:~#
-
Kernel 2.6.9
desculpa, eu postei modprobe sara_sis, é modprobe sata_sis
A idéia é que se sobe diretamente, indicando-se o caminho, ,com o modprobe (que depende do bom funcionamento do depmod) vai funcionar também...
-
demora
foi mal a demora.. to com uns problemas de memória aki no linux =\...
vou resolver e volto a postar ok?
me desculpe
-
kernel no slackware
Qual a versão do kernel que vc esta usando? exeucte o comando uname -a ...
Voce precisa compilar o kernel para usar no slack,
veja o documento (acho que estah em
ftp://kernel.org/pub/kernel/2.6/readme.txt ) ele tem informações de como
proceder.
Precisa modificar o /boot/grub/grub.conf ou o /etc/lilo.conf para
incluir o novo kernel.
Espero ter ajudado ...
-
Sim..
Sim.. já compilei...
e já adicionei no LILO.. eu uso LILO..
ele apenas não carrega nenhum modulo..
e se eu for carregar por modprobe ele num axa...