Početak›Forumi›Linuks distribucije›Mandriva›Hardver›Resenje za Lucentov modem (easy install)
- This topic has 0 odgovora, 1 glas, and was last updated 19 years, 5 months ranije by Li-nux.
-
AutorČlanci
-
20. novembar 2004. u 10:06 pm #4476Li-nuxUčesnik
Evo resenja za sve koji imaju problema sa instalacijom drajvera za Lucent-ov modem a neumeju da instalaciju urade rucno.
Potrebno je skinuti drajver http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/ltmodem-2.6-alk-6.tar.bz2
i iz terminala uraditi sledece:Kreirati skriptove ltmodem_boot i ltmodem_inst u direktorijumu gde je raspakovana arhiva drajvera. Nakon toga samo treba izvrsiti sledece komande:
chmod 755 ltmodem_inst
su
make
./ltmodem_inst
exitOvaj postupak instalacije je isproban na Mandrake 10.1 i na SuSe 9.2, ali bi takodje trebao da radi i na ostalim distribucijama.
Skript ltmodem_boot treba da izgleda ovako:
[code]
#!/bin/bashModuleName=ltserial
DevNode=/dev/ttyLT0
DevMajor=62
DevMinor=64
DevMode=664
if [ -a /etc/SuSE-release ]; then
DevGroup=dialout
else
DevGroup=root
fiRetVal=0
function StartService () {
rm -f /dev/modem $DevNode
modprobe -f $ModuleName
mknod $DevNode c $DevMajor $DevMinor
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]
Skript ltmodem_inst treba da izgleda ovako:
[code]
#!/bin/bashMODULEDIR=/lib/modules/`uname -r`/ltmodem
install -o root -g root -m 664 ltserial.ko ${MODULEDIR}
install -o root -g root -m 664 ltmodem.ko ${MODULEDIR}
depmod -aif [ -a /etc/SuSE-release ]; then
INITDIR=/etc/init.d
if [ ! -d ${INITDIR} ]; then
INITDIR=/sbin/init.d
fi
install -o root -g root -m 110 ltmodem_boot ${INITDIR}
ln -s -f ${INITDIR}/ltmodem_boot ${INITDIR}/boot.d/S99_ltmodem
else
INITDIR=/etc/rc.d/init.d
install -o root -g root -m 110 ltmodem_boot ${INITDIR}
ln -s -f ${INITDIR}/ltmodem_boot /etc/rc.d/rc2.d/S99_ltmodem
ln -s -f ${INITDIR}/ltmodem_boot /etc/rc.d/rc3.d/S99_ltmodem
ln -s -f ${INITDIR}/ltmodem_boot /etc/rc.d/rc5.d/S99_ltmodem
fi${INITDIR}/ltmodem_boot restart
${INITDIR}/ltmodem_boot status[/code]
-
AutorČlanci
Forum ‘Hardver’ je zaključan za nove teme i odgovore.