rvbijl-howto@vanderbijlfamily.com
Verzi�t�rt�net | ||
---|---|---|
Verzi�: v0.6 | 2003. janu�r | �tdolgozta: rvbijl |
El�rhet�s�gem friss�tve. Elavult szoftverekre utal�sok elt�vol�tva. PPP r�sz elt�vol�tva. Hotplug r�sz friss�tve. | ||
Verzi�: v0.5 | 2000. december - 2001. febru�r | �tdolgozta: rvbijl39 |
A rendszermag �s felhaszn�l�i r�szek sz�tv�lasztva. Modulok r�sz friss�tve. Beker�lt a sz�vegbe: usbdevfs info, Hotplug info, PPP info. 2.4-es rendszermaghoz friss�tett inform�ci�k. Hibaelh�r�t�s r�sz. SGML DocBook v�ltozat. | ||
Verzi�: v0.4 | 2000 augusztus 7. | �tdolgozta: rvbijl39 |
Matt Shook, Steven Coffman �s Miles Lott �ltal javasolt sz�vegm�dos�t�sok, friss�t�sek �s info-k Greg KH-t�l. | ||
Verzi�: v0.3 | 2000. �prilis vagy m�jus | �tdolgozta: rvbijl39 |
SGML v�ltozat. N�h�ny jav�t�s Miles Lott-t�l. | ||
Verzi�: v0.1, v0.2 | 2000 �prilis 6. | �tdolgozta: rvbijl39 |
Eredeti, HTML v�ltozat. |
M�sf�l �v ut�n v�gre friss�tettem az el�rhet�s�geimet, valamint alkalmank�nt a dokumentum �jabb verzi�ja megtal�lhat� a http://www.vanderbijlfamily.com/~rvbijl/visor/howto/ webhelyen.
�r�ln�k, ha �rn�l egy e-mailt, amikor siker�lt ez alapj�n a mini-HOGYAN alapj�n a Visor g�pedet m�k�d�sre b�rni.
Ez a dokumentum Ryan VanderBijl szellemi tulajdona. Copyright (c) 2000-2002. Szabadon terjeszthet� a GPL licencben le�rtak szerint (http://www.gnu.org/copyleft/gpl.html).
A magyar ford�t�st Nov�k �ron k�sz�tette (2003.01.06). A lektor�l�st V�lgyi P�ter v�gezte el (2003.08.10). A dokumentum legfrissebb v�ltozata megtal�lhat� a Magyar Linux Dokument�ci�s Projekt honlapj�n.
Sok disztrib�ci�t m�r eleve a sz�ks�ges t�mogat�sokkal adnak ki. Amennyiben ilyen v�ltozatod van, �s nem akarsz a rendszermag �jraford�t�s�val vesz�dni, ugorhatsz a Szinkroniz�l� szoftver fejezetre. �me - egy kor�ntsem teljes - lista azokr�l a disztrib�ci�kr�l, amelyek tartalmazz�k a sz�ks�ges modulokat:
Mandrake 8.2 (vagy �jabb)
Redhat 7.2 (vagy �jabb)
Suse 8.0 (vagy �jabb)
Ezzel a paranccsal ellen�rizheted disztrib�ci�d alkalmass�g�t:
modprobe visor |
Ha b�rmilyen hiba�zenetet kapsz v�laszul, akkor �jra kell ford�tani a rendszermagot a megfelel� t�mogat�s�rt. Ha nincs �zenet, akkor a disztrib�ci�d t�mogatja a Visor haszn�lat�t.
A 2.4-es rendszermag az els�, amelyik USB t�mogat�ssal rendelkezik. A legfrissebb 2.4-es verzi� let�lthet� a ftp://ftp.kernel.org/pub/linux/kernel/v2.4/ webhelyr�l.
Az USB t�mogat�st visszaportolt�k a 2.2-es rendszermagokhoz is, a 2.2.18-as verzi�t�l kezdve. Sz�ks�g eset�n haszn�lhatod az itt felsorolt utas�t�sokat a leg�jabb 2.2-es sorozat eset�n is.
Itt az ideje a legfrissebb rendszermag let�lt�s�nek, �s ig�ny szerinti be�ll�t�s�nak! A k�vetkez�kben r�szekben tan�csokat kapsz az USB konfigur�l�s�hoz.
Ha m�r k�sz (ford�tott �s be�ll�tott) rendszermagod van, nem kell �jraind�tanod a g�pet! Csak a megfelel� modulokat kell beforgatni, be�ll�tani �s k�szen is vagy.
lspci -v |
USB Controller: ...... Flags: ..... I/O ports at .... |
Akkor neked UHCI vez�rl�d van. Ha ezt l�tod:
USB Controller: ..... Flags: .... Memory at ..... |
Akkor OHCI vez�rl� van a g�pedben. Tov�bbi r�szleteket a http://www.linux-usb.org webhelyen tal�lsz. Az ide vonatkoz� rendszermag dokument�ci� az /usr/src/linux/Documentation/usb/usb.txt szint�n hasznos lehet a vez�rl� t�pus�nak meg�llap�t�s�hoz.
The preliminary USB Device Filesystem (Az el�zetes USB eszk�z f�jlrendszer; CONFIG_USB_DEVICEFS)
A megfelel� vez�rl� - UHCI, vagy OHCI (CONFIG_USB_UHCI, vagy CONFIG_USB_OHCI)
USB Serial Converter support (USB soros �talak�t� t�mogat�s; CONFIG_USB_SERIAL)
K�tf�le UHCI driver l�tezik. Nem szeretj�k a "UHCI Alternate (JE)" meghajt�t. Ez a meghajt� m�g nem t�mogatja az Visor �ltal haszn�lt �sszes USB szolg�ltat�st. Vagyis nem fogod tudni be�ll�tani a Visort. Ha nem l�tod az eredeti meghajt�t, gy�z�dj meg arr�l, hogy az UHCI-JE meghajt� NINCS kiv�lasztva, ekkor m�r l�tnod kell mindk�t opci�t.
Ezen a ponton kell eld�ntened, hogy akarsz-e Hotplug t�mogat�st. A Hotplug t�mogat�ssal egyetlen gombnyom�ssal (Hotsync) be tudod majd �ll�tani Visorodat. Olvasd el a Hotplug t�mogat�s fejezetet, �s f�leg a Hotplug rendszermag-be�ll�t�s, fejezetet, miel�tt ezt az utat v�lasztan�d.
Ford�tsd �s telep�tsd a rendszermagot. Ne feledkezz meg a lilo futtat�s�r�l sem. Amennyiben �j rendszermagot telep�tesz, m�g ne ind�ts �jra.
Ha devfs f�jlrendszert haszn�lsz, ezek az eszk�z�k automatikusan l�trej�nnek /dev/usb/tts/{0,1,...} n�ven; vagyis ugorhatsz A modulok haszn�lata fejezetre.
Ha nem haszn�lsz devfs f�jlrendszert, a k�vetkez� (root felhaszn�l�k�nt kiadott) paranccsal l�trehozhatod a megfelel� eszk�z�ket:
mknod /dev/ttyUSB0 c 188 0 mknod /dev/ttyUSB1 c 188 1 mknod /dev/ttyUSB2 c 188 2 mknod /dev/ttyUSB3 c 188 3 etc... chmod 666 /dev/ttyUSB* |
255 kapcsolatot, kaput vagy eszk�zt tudsz �gy be�ll�tani, de (hacsak nem egyn�l t�bb USB-s eszk�z�d van) tal�n csak az els� n�h�nyra lesz sz�ks�ged. A chmod enged�lyezi m�s felhaszn�l�k sz�m�ra a Visor el�r�s�t. A szerz� v�lem�nye szerint ez biztons�gos egy szem�lyi sz�m�t�g�pen. T�bbfelhaszn�l�s g�peken bizony�ra jobban belem�lyednek a biztons�gi k�rd�sekbe (vil�gos�tsatok fel).
A Visor csatlakoz�sakor k�t kapu ny�lik meg. (Legt�bb ember sz�m�ra ez a /dev/ttyUSB0, �s /dev/ttyUSB1) lesz. Az els� kapu (zero), egy �ltal�nos kapcsolatot hoz l�tre. A m�sodik kapu a hotsync r�sz�re kell. Ez a lehet�s�g a j�v� fejleszt�i sz�m�ra van fenntartva; p�ld�ul f�jlrendszerek exportja a Visorr�l. Hasznos dolog egy hivatkoz�st (link) l�trehozni a hotsync portj�ra, hogy a szinkroniz�l� szoftver alapb�l a megfelel� eszk�zt haszn�lja. A k�vetkez�k�ppen teheted meg:
cd /dev ln -s /dev/ttyUSB1 pilot ln -s /dev/ttyUSB1 palm |
A pilot-xfer programcsomag a /dev/pilot k�nyvt�rat haszn�lja alapb�l. A coldsync a /dev/palm k�nyvt�rra �ll be alaphelyzetben. Hozd l�tre az eszk�z�ket �s a hivatkoz�sokat sz�ks�g szerint. A sz�rakoz�s kedv��rt hozz l�tre hivatkoz�st a /dev/visor �s a /dev/ttyUSB1 k�z�tt csak, mivel Visor, �s nem egy Pilot (vagy Palm(tm)) g�ped van . Az aktu�lis eszk�zsz�m v�ltozhat, att�l f�gg�en mennyi (akt�v?) soros USB eszk�z van a g�pedhez csatlakozva. A syslog tartalmaz az aktu�lisan haszn�lt eszk�zre vonatkoz� megjegyz�seket. T�rt�netesen ez az �tlet egy bejegyz�s l�trehoz�s�ra a /proc alatt, ami tartalmazza a sz�ks�ges inform�ci�kat.
A pilot-link megtal�lhat� a http://www.pilot-link.org/ webhelyen. Ha Palm Desktop st�lus� eszk�zt haszn�lsz, erre lesz sz�ks�ged.
Ezen a ponton m�r a tesztel�s� a f�szerep, hogy megtudjuk, minden renden m�k�dik-e. Term�szetesen a Visornak az USB portra csatolt b�lcs�ben kell lennie. A megfelel� moduloknak be kell t�lt�dni�k.
FIGYELEM! a hotsync gombot a szoftver futtat�sa EL�TT kell megnyomni! A visor vez�rl� bejegyz�st k�sz�t a syslogba, �s alkalmank�nt a /proc/drivers/visor f�jlba. Tegy�k fel, hogy a meghajt�program a /dev/ttyUSB0 �s /dev/ttyUSB1 k�nyvt�rakhoz csatlakozik, ekkor a Visor ment�se �gy n�z ki (megfelel� program kiv�lasztand�):
cd ~ mkdir visorbackup coldsync -p /dev/ttyUSB1 -mb visorbackup pilot-xfer -p /dev/ttyUSB1 -b visorbackup |
Hiba�zenet eset�n, mint p�ld�ul "unable to bind to the port", olvasd �jra az el�z� fejezetet. Minden m�s hib�val a Hibaelh�r�t�s fejezet foglalkozik.
Kell hozz� egy hotplug szkript a linux-hotplug honlapr�l, amely a http://linux-hotplug.sourceforge.net webhelyen tal�lhat�. Rpm, gz vagy tgz csomagok form�j�ban is megtal�lhat�. A csomagok telep�t�se el�tt �rdemes elolvasni a telep�t�st r�szletesen le�r� README f�jlt. Ha csak a Visor hotplug t�mogat�st akarod be�ll�tani, tal�n el�g lesz a k�vetkez�ket tenned:
gzip -dc hotplug-2002_08_26.tar.gz | tar xvf - cp hotplug-2002_08_26/sbin/hotplug /sbin/hotplug cp -r hotplug-2002_08_26/etc/hotplug /etc |
Pilot-link: http://www.pilot-link.org/
PalmOS HOWTO: http://www.orbits.com/Palm/
Linux Kernel: ftp.kernel.org/pub/linux/kernel/
USB Visor honlap: http://usbvisor.sourceforge.net
Hotplug info: http://linux-hotplug.sourceforge.net/.
A vez�rl� meg�llap�t�s�ra vonatkoz� dokument�ci� a rendszermag dokument�ci�b�l lett kioll�zva. Documentation/usb/scanner.txt.