Почетак › Форуми › Линукс дистрибуције › Mandriva › Хардвер › Greska odgovor za lucent i mdk 10.1 ko zna koji put
- This topic has 4 одговора, 4 гласа, and was last updated 19 years, 7 months раније by icywolf.
-
АуторЧланци
-
16. фебруар 2005. у 10:24 pm #4853TRULIУчесник
Evo probaj ovako kod mene radi odlicno!
UPUTSTVO ZA POKRETANJE LUCENT WINMODEMA U MANDRAKE-u 10.1
Na pocetku pozdrav za li-nux a ciji saveti su mi pomogli u radu.
Ovo je sazetak hoda po mukama od jedno 3 dana. Verzija kernela koja je kod mene je 2.6.8.1-10mdk.
Kernel-source treba da je instaliran.(Ako nije doinstalirajte ga).1. Skinite paket ltmodem-2.6-alk-2.tar.gz
Ulogujte se kao root.
2. Prvo uradite Configure Your Computer, 4-ti tab Mreza i Internet, Nova konekcija, Modem connection, Manual choice , onda odaberite neku opciju npr S7. Produzite do kraja procesa (nebitno je sta ce te upisivati usput).
ZASTO ovo radimo? Da ga nateramo da napravi link “modem” u dir-u /dev/ koji nece nestati posle restarta racunara.Ako u dir-u /etc/devfs/conf.d/ postoje fajlovi npr. modem.conf, ttsS7.conf obrisite ih.
Konekciju sad mozete i izbaciti, no nije pod moranje.3. Raspakujte skinuti paket. U fajlu Makefile promenite
KERNEL_DIR := /usr/src/linux-2.6/ u oblik koji odgovara vasem kernelu
( kod mene npr KERNEL_DIR := /usr/src/linux-2.6.8.1-10mdk/ )
( ako niste sigurni koji je kernel pogledajte rezultat naredbe “uname -r” )4. Zatim u tom dir-u gde ste raspakovali paket pokrenite naredbu “make”
(dobicete izmedju ostalog fajlove ltserial.ko i ltmodem.ko)5. U dir-u /lib/modules/`ovde vas id kernela`/ (kod mene /lib/modules/2.6.8.1-10mdk/ ) napravite
dir OTHER i u njega prekopirajte fajlove ltserial.ko i ltmodem.ko6. Izvrsite “depmod -a”
7. U fajlu /etc/rc.d/rc.modules dodajte red “modprobe ltserial”
(ovo ce vam izmedju ostalog kreirati ttyLT0 u dir-u /dev/)8. U fajlu /etc/rc.d/rc.local dodajte red “ln -sf /dev/ttyLT0 /dev/modem”
(ovo ce preusmeriti link modem sa onoga S7 sa pocetka teksta na ttyLT0 koga vozi nama potreban drajver)9. Restartujte racunar i pokrenite kppp. Konektujte se.
20. фебруар 2005. у 2:12 pm #25118АнонимниГостEvo jednog saveta i konacnog odgovora za Mandrake 10.1 i LT_modem
Truli,zasto ides toliko trnovitim putem (koji moze i da ne radi)kada jednostavno sve mozes podesiti ovako :
Evo celog uputstva za instalaciju LT modema na Mandrake 10.1
Najpre skinite drajver sa adrese http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/ltmodem-2.6-alk-6.tar.bz2 i raspakujte ga !
Posle toga je potrebno kreirati dva skripta:1. ltmodem_boot koji izgleda ovako:
#!/bin/bash
ModuleName=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
2. ltmodem_inst koji izgleda ovako:
#!/bin/bash
if [ -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 statusOva dva skripta iskopirajte u direktorijum u kome se nalazi sors!
Zatm je potrebno komandom chmod 755 ltmodem_inst omoguciti ovu sktiptu!
Onda kompajlirajte sors komandom make .Tako cete dobiti fajlove ltmodem.ko i ltserial.ko
Oba fajla kopirajte u direktorijum /lib/modules/VASA VERZIJA KERNELA/ltmodem (direktorijum ltmodem napravite sami)Onda u direktorijumu sa sorsom uradite komandu ./ltmodem_inst ia ako vam se napise poruka: lt_serial je ucitan
mozete napraviti konekciju i spiciti se na net!!!
Napominjem da sve komande uradite kao ROOT20. фебруар 2005. у 10:26 pm #25119komaУчесникovaj kod mene radii a probao sam milion drajvera i duplo vise nacina.ni jedan nije radio kako treba.u pitanju je drajver ltmodem-2.6.8.1-12mdk.tar.gz napravljen za mdk 10.1.
da ja sad ne bi mnogo pisao napamet ima u njemu uputstvo za totalne pocetnike i u njemu imaju cak dva nacina da se resi problem posle reboot-a.:))) e sad ne pitajte me gde sam skinuo drajver posto se ni toga ne secam ,ali ako sam ga ja izgooglovao mozete i vi.cini mi se da je na nekom serveru sa drajverima koji se cesto koristi21. фебруар 2005. у 9:27 am #25120grujakgУчесникSve nas izgleda muči udev…
pa baš i ne, po meni elegantnije rešenje od devfs i čini mi se da ga je lakše konfigurisati…
Uputstvo i razloge pročitajte u /usr/share/doc/udev-030/ a ukratko za ltmodem treba napraviti malu datoteku u /etc/udev/rules.d/ koju će te nazvati, recimo, modem.rules ili moja_baba.rules i u njoj navesti sledeći iskaz:KERNEL=”ttyLT0″, SYMLINK=”ttySLT0 modem”
prvo je registrovani uređaj koji prepoznaje kernel zahvaljujući drajveru a ovo drugo su dva linka na taj uređaj koje konkretno ja koristim zbog mojih dial-up skriptova, ako nemate egzotične konfiguracije dovoljan je i modem.
Sve ostalo se podešava kao i u uputstvu za prevođenje i instaliranje 2.6-alk drajvera
Pozdrav
10. март 2005. у 9:44 am #25121icywolfУчесник@Bassac: da li bi mi (bar na PP) objasnio kako se sve ovo radi što si objasnio ali rečnikom N00B-a jer sam ja totalni kreten što se Linuxa tiče. uradio sam kako si ti rekao i nije mi napravio u sorsu fajlove *.ko samo što sam pola dana čekao da se neke operacije izvrše posle komande make!!!
@TRULI: kod mene ovo neće da radi. sve sam uradio kao što si rekao (naravno moj kernel source je drugi to sam promenio). Da li treba da se driver kompajlira i ako treba kako se to radi. Da li treba da se izvrše neke posebne komande da se modem omogući ili šta, pošto moj modem neće daradi, pa neće! -
АуторЧланци
Форум ‘Хардвер’ је закључан за нове теме и одговоре.