Почетак › Форуми › Линукс дистрибуције › Mandriva › Хардвер › ltmodem-kv-2.6.8.1_10mdksmp-8.31a9-1.i686.rpm
- This topic has 18 одговора, 4 гласа, and was last updated 19 years, 10 months раније by koma.
-
АуторЧланци
-
17. новембар 2004. у 7:04 pm #4462pascalУчесник
instalirao sam mdk 10.1 community i modem mi nije prepoznat. na mdk 9.1 drajveri su radili medjutim na 10.1 scanmodem predlaze ltmodem-kv-2.6.8.1_10mdksmp-8.31a9-1.i686.rpm koji ne mogu nigde da nadjem.
17. новембар 2004. у 10:51 pm #22511Li-nuxУчесникDrajver u rpm paketu za neces nigde naci. Bar zasad.
O instaliranju drajvera za lucentov modem je vec puno pisano, i mozes naci resenje za problem koji te muci na forumu hardver.18. новембар 2004. у 10:52 am #22512pascalУчесникzanima me da li je procedura ista kao i sa ltmodem-8.31a7.tar posto moj modem trazi ltmodem-8.31a9.tar.gz.
18. новембар 2004. у 6:21 pm #22513Li-nuxУчесникTaj drajver mozes preuzeti odavde http://www.physcip.uni-stuttgart.de/heby/ltmodem/ltmodem-8.31a9.tar.gz
Na zalost i dalje vazi sve ono sto sam pisao i za ltmodem-8.31a7.
Taj drajver nisam isprobao, ali nevidim razlog da ga ne instaliras.Takodje mozes instalirati i ovaj drajver http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/ltmodem-2.6-alk-6.tar.bz2
Instalacija kod ovog drajvera je drukcija. Uradi ovako:Ako nisi instalirao kernel source onda ga obavezno instaliraj.
Otvori terminal i raspakuj arhivu drajvera.
Udji u direktorijum ltmodem-2.6-alk-6 i izvrsi komandu make. Editivanje Makefile-a vise nije potrebno.
Nakon kompajliranja dobijas dva fajla ltserial.ko i ltmodem.ko. Kopiraj ih u direktorijum /lib/modules/verzija_kernela/ltmodem (direktorijum ltmodem treba sam da kreiras)
Sad treba ubacis tri sledeca reda u fajl /etc/modprobe.confalias /dev/modem ltserial
alias char-major-62 ltserial
alias /dev/tts/LT0 ltserialKreiraj fajl /etc/devfs/conf.d/ltmodem.conf koji treba da sadrzi sledeca dva reda
REGISTER ^tts/LT0$ CFUNCTION GLOBAL mksymlink $devname modem
UNREGISTER ^tts/LT0$ CFUNCTION GLOBAL unlink modemPosle ovoga izvrsi sledece komande
killall -HUP devfsd
depmod -a18. новембар 2004. у 8:16 pm #22514pascalУчесникnemoguce instalirao sam drajver ltmodem-2.6-alk-6.tar i pratio upustvo koje si mi dao medjutim kada pokusam da na kppp opciju query modem izbacuje mi da modem nije prepoznat.
19. новембар 2004. у 9:55 am #22515pascalУчесникhelp me
19. новембар 2004. у 11:34 am #22516sholastikУчесникmandrake 10.1 i ltmodem. instaliran drajver i dobro radi. samo sto svaki put moram da ponovo unosim link na /dev/modem. znam da negde nesto treba da se upise da bi se to ucitavalo pri podizanju sistema, ali : gde i sta?
19. новембар 2004. у 2:53 pm #22517Li-nuxУчесникProblem koji se kod vas javlja nije u vezi sa kernelom, posto nema greski pri kompajliranju.
Kreiranje i brisanje linka /dev/modem vrsi devfsd ako se kreira fajl /etc/devfs/conf.d/ltmodem.conf onako kako sam napisao u prethodnoj poruci.Medjutim postoji jos jedno resenje.
Resenje bi bilo u drukcijem pristupu ucitavanja drajvera.
Predlazem da se drajver ucitava na nacin kao i drajver za intelov 536EP modem.
Potrebno je kreirati skript pod imenom “ltmodem_boot” koji izgleda ovako:[code]
#!/bin/bashModuleName=ltserial
DevNode=/dev/ttyLT0
DevMajor=62
DevMinor=64
DevOwner=root
DevGroup=root
DevMode=664RetVal=0
function StartService () {
rm -f /dev/modem $DevNode
modprobe $ModuleName
mknod $DevNode c $DevMajor $DevMinor
chown $DevOwner $DevNode
chgrp $DevGroup $DevNode
chmod $DevMode $DevNode
ln -sf $DevNode /dev/modem
RetVal=$?
}function StopService () {
modprobe -r $ModuleName
rm -f /dev/modem $DevNode
RetVal=$?
}case “$1” in
start)
StartService
;;
stop)
StopService
;;
restart | reload)
StopService
StartService
;;
status)
if lsmod | grep $ModuleName > /dev/null; then
echo “$ModuleName je ucitan”
else
echo “$ModuleName nije ucitan”
RetVal=1
fi
;;
*)
echo “Upotreba: $0 ”
RetVal=1
esacexit $RetVal
[/code]
Za instaliranje gore pomenutog skripta koristiti sledeci skript pod imenom “ltmodem_inst”
[code]
#!/bin/bashif [ -a ltserial.ko ]; then
KDIR=/lib/modules/`uname -r`
install -o root -g root -m 664 ltserial.ko ${KDIR}/ltmodem/ltserial.ko
install -o root -g root -m 664 ltmodem.ko ${KDIR}/ltmodem/ltmodem.ko
fidepmod -a
if [ -a ltmodem_boot ]; then
install -o root -g root -m 110 ltmodem_boot /etc/rc.d/init.d
ln -s -f /etc/rc.d/init.d/ltmodem_boot /etc/rc.d/rc2.d/S99_ltmodem
ln -s -f /etc/rc.d/init.d/ltmodem_boot /etc/rc.d/rc3.d/S99_ltmodem
ln -s -f /etc/rc.d/init.d/ltmodem_boot /etc/rc.d/rc5.d/S99_ltmodem
else
echo Nemogu da nadjem skript ltmodem_boot
fi/etc/rc.d/init.d/ltmodem_boot restart
/etc/rc.d/init.d/ltmodem_boot status[/code]
Nezabitavite da gore pomenutom skriptu omogucite izvrsavanje sa
chmod 755 ltmodem_inst
1) Postupak instalacije za drajver ltmodem-8.31aX je sledeci:
U skriptu ltmodem_boot je potrebno izmenuti 3 red u kome se nalazi varijabla ModuleName. Umesto “ModuleName=ltmodem” treba da stoji “ModuleName=lt_modem”. Nakon toga uraditi:
./configure
make
make install
./ltmodem_inst2) Postupak instalacije za drajver ltmodem-2.6-alk-X je sledeci:
make
./ltmodem_instSkriptovi ltmodem_boot i ltmodem_inst moraju biti u istom direktorijumu zajedno sa source-om drajvera.
19. новембар 2004. у 2:56 pm #22518Li-nuxУчесникProblem koji se kod vas javlja nije u vezi sa kernelom, posto nema greski pri kompajliranju.
Kreiranje i brisanje linka /dev/modem vrsi devfsd ako se kreira fajl /etc/devfs/conf.d/ltmodem.conf onako kako sam napisao u prethodnoj poruci.Medjutim postoji jos jedno resenje.
Resenje bi bilo u drukcijem pristupu ucitavanja drajvera.
Predlazem da se drajver ucitava na nacin kao i drajver za intelov 536EP modem.
Potrebno je kreirati skript pod imenom “ltmodem_boot” koji izgleda ovako:[code]
#!/bin/bashModuleName=ltserial
DevNode=/dev/ttyLT0
DevMajor=62
DevMinor=64
DevOwner=root
DevGroup=root
DevMode=664RetVal=0
function StartService () {
rm -f /dev/modem $DevNode
modprobe $ModuleName
mknod $DevNode c $DevMajor $DevMinor
chown $DevOwner $DevNode
chgrp $DevGroup $DevNode
chmod $DevMode $DevNode
ln -sf $DevNode /dev/modem
RetVal=$?
}function StopService () {
modprobe -r $ModuleName
rm -f /dev/modem $DevNode
RetVal=$?
}case “$1” in
start)
StartService
;;
stop)
StopService
;;
restart | reload)
StopService
StartService
;;
status)
if lsmod | grep $ModuleName > /dev/null; then
echo “$ModuleName je ucitan”
else
echo “$ModuleName nije ucitan”
RetVal=1
fi
;;
*)
echo “Upotreba: $0 ”
RetVal=1
esacexit $RetVal
[/code]
Za instaliranje gore pomenutog skripta koristiti sledeci skript pod imenom “ltmodem_inst”
[code]
#!/bin/bashif [ -a ltserial.ko ]; then
KDIR=/lib/modules/`uname -r`
install -o root -g root -m 664 ltserial.ko ${KDIR}/ltmodem/ltserial.ko
install -o root -g root -m 664 ltmodem.ko ${KDIR}/ltmodem/ltmodem.ko
fidepmod -a
if [ -a ltmodem_boot ]; then
install -o root -g root -m 110 ltmodem_boot /etc/rc.d/init.d
ln -s -f /etc/rc.d/init.d/ltmodem_boot /etc/rc.d/rc2.d/S99_ltmodem
ln -s -f /etc/rc.d/init.d/ltmodem_boot /etc/rc.d/rc3.d/S99_ltmodem
ln -s -f /etc/rc.d/init.d/ltmodem_boot /etc/rc.d/rc5.d/S99_ltmodem
else
echo Nemogu da nadjem skript ltmodem_boot
fi/etc/rc.d/init.d/ltmodem_boot restart
/etc/rc.d/init.d/ltmodem_boot status[/code]
Nezabitavite da gore pomenutom skriptu omogucite izvrsavanje sa
chmod 755 ltmodem_inst
1) Postupak instalacije za drajver ltmodem-8.31aX je sledeci:
U skriptu ltmodem_boot je potrebno izmenuti 3 red u kome se nalazi varijabla ModuleName. Umesto “ModuleName=ltmodem” treba da stoji “ModuleName=lt_modem”. Nakon toga uraditi:
./configure
make
make install
./ltmodem_inst2) Postupak instalacije za drajver ltmodem-2.6-alk-X je sledeci:
make
./ltmodem_instSkriptovi ltmodem_boot i ltmodem_inst moraju biti u istom direktorijumu zajedno sa source-om drajvera.
20. новембар 2004. у 8:53 am #22519sholastikУчесникHvala! Probacu i jedno i drugo.
-
АуторЧланци
Форум ‘Хардвер’ је закључан за нове теме и одговоре.