Početak › Forumi › Prvi put na Linuksu? › IrDA
- This topic has 18 odgovora, 3 glasa, and was last updated 18 years, 6 months ranije by
Anonimni.
-
AutorČlanci
-
9. mart 2008. u 2:17 pm #67921
Anonimni
GostEvo izlaza modinfo:
tomato:/home/tomato# modinfo ks959-sir
filename: /lib/modules/2.6.22-3-amd64/kernel/drivers/net/irda/ks959-sir.ko
license: GPL
description: IrDA-USB Dongle Driver for KingSun KS-959
author: Alex Villacís Lasso
alias: usb:v07D0p4959d*dc*dsc*dp*ic*isc*ip*
depends: irda
vermagic: 2.6.22-3-amd64 SMP mod_unload
tomato:/home/tomato# modprobe ks959-sir
tomato:/home/tomato#
@duke
Molim te ovo mi protumaci.
@nvukicevic
Hvala na tutorijalu.
Skinuo sam ks959-sir sa sajta koji je dao duke,i uz pomoc make ga iskompajlirao ,jer posle extrahovanja postoji make fajl,ali ne i configure.Posto mi kod komande make /putanja /do make /fajla nije pokazao greske,odradio sam i make install i ni tada nisam dobio izvestaj o gresci.Sad je pitanje jesam li ja modul iskompajlirao ili ne?9. mart 2008. u 2:32 pm #67922dukenukem_4d
Učesnikizgleda da je to taj drajver ;),već ga ima u kernelu
ili si ga iskompilirao ,(tek sad sam video dopunu)
u svakom slučaju izgleda u redu O0pošto zavisi samo od modula irda onda
[code]
modprobe irda
modprobe ks959-sir
[/code]
pa posle ono u infrared howto probaj ili
http://palosanto.com/~a_villacis/codeprojects/kingsun-linux.en.html
iz ove sekcije
Now that they are installed, how do I use them?
(ali ne znam da li postoji ovaj ircp-tray za debian kao gotov paket)ona tri paketa počev od irda-utils ,da li će oni da završe posao?
EDIT:
(znači neophodno je da dodaš i ovaj irda-utils paket za lenny i eventualno još ova dva)9. mart 2008. u 3:07 pm #67923nvukicevic
Učesnik.Posto mi kod komande make /putanja /do make /fajla nije pokazao greske,odradio sam i make install i ni tada nisam dobio izvestaj o gresci.Sad je pitanje jesam li ja modul iskompajlirao ili ne?
Ako make i make install nisu prijavili greške, drajver je dobro iskompajliran i istaliran, uspelo je i učitavanje modprobe komandom. Kada se IrDA uređaj ubaci u USB, posle kratkog vremena treba da se registruje i to se vidi kroz dmesg | tail -30, takođe u /dev/ direktorijumu treba da se pojavi novi block-device. Ako je i ovo u redu onda je dalje potrebno još samo dodavanje softvera preko koga se komunicira sa telefonima.
Nemanja Vukićević
9. mart 2008. u 3:30 pm #67924dukenukem_4d
Učesnik@nvukicevic otprilike tako nekako O0. Da li je ovaj sledeći postupak u redu?
http://tldp.org/HOWTO/Infrared-HOWTO/infrared-howto-s-irda-usb.html
(nešto slično sam sa bluetooth-om radio)
pošto se učitaju oni moduli
ifconfig treba da izbaci jednu od sekciju irda1irda1 Link encap:IrLAP HWaddr 2c:52:61:ec
EtherTalk Phase 2 addr:140/191
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:2278 errors:0 dropped:0 overruns:0 frame:0
TX packets:844 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:33848 (33.0 KiB) TX bytes:15116 (14.7 KiB)isto i dmesg ispisuje odgovarajuće izlaze
da bi se prikačio irda servis treba
[code]irattach irda1 -s [/code]
i onda će led diodica na adapteru da trepka na oko 3 sekundekada se približi mobilni i pusti komanda
[code]irdadump[/code]
ona će (valjda) da ispiše ime mobilnog u toku listinga
i onda znači da je proradilo…Šta dalje ? ne znam tačno ,možda da se učitaju ova dva
[code]
modprobe ircomm
modprobe ircomm-tty
[/code]
a posle ovoga ovaj grafički program gnome-phone-manager
ako hoće da prepozna mobilni ili tako nešto?9. mart 2008. u 4:57 pm #67925Anonimni
GostEvo sta daje dmesg:
tomato:/home/tomato# dmesg | tail -30
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
PPP generic driver version 2.4.2
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
NET: Registered protocol family 24
ip_tables: (C) 2000-2006 Netfilter Core Team
eth0: no IPv6 routers present
input: Power Button (FF) as /class/input/input4
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /class/input/input5
ACPI: Power Button (CM) [PWRB]
lp0: using parport0 (interrupt-driven).
ppdev: user-space parallel port driver
Installing knfsd (copyright (C) 1996 [email protected]).
NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
NFSD: starting 90-second grace period
nvidia: module license ‘NVIDIA’ taints kernel.
ACPI: PCI Interrupt Link [LNED] enabled at IRQ 19
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNED] -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:02:00.0 to 64
NVRM: loading NVIDIA UNIX x86_64 Kernel Module 169.09 Fri Jan 11 14:04:37 PST 2008
usb 1-3: USB disconnect, address 3
usb 1-3: new low speed USB device using ohci_hcd and address 5
usb 1-3: configuration #1 chosen from 1 choice
KingSun KS-959 IRDA/USB found at address 5, Vendor: 7d0, Product: 4959
/media/home/toma/extract/ks-959/ks959-sir.c: IrDA: Registered KingSun KS-959 device irda0Ova tri poslednja reda jel` to to,prikazuju li uredjaj?
a ifconfig:
tomato:/home/tomato# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1d:92:0a:75:02
inet6 addr: fe80::21d:92ff:fe0a:7502/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1975 errors:0 dropped:0 overruns:0 frame:0
TX packets:2018 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1434842 (1.3 MiB) TX bytes:281653 (275.0 KiB)
Interrupt:20 Base address:0xa000lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:400 errors:0 dropped:0 overruns:0 frame:0
TX packets:400 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:81477 (79.5 KiB) TX bytes:81477 (79.5 KiB)ppp0 Link encap:Point-to-Point Protocol
inet addr:10.218.56.200 P-t-P:10.218.56.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1488 Metric:1
RX packets:1831 errors:0 dropped:0 overruns:0 frame:0
TX packets:1930 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1382890 (1.3 MiB) TX bytes:225673 (220.3 KiB)znaci nema uredjaja ovde,svi su paketi iz dosadasnje prepiske nase ucitani (preko synaptic-a),jedino icp-tray cu morati da kompajliram.
Koju oznaku uredj treba da nosi u /dev/ direktorijumu?
@duke
Upotrebio komandu: irattach irda1 -s ,ali nema treperenja.9. mart 2008. u 7:16 pm #67926nvukicevic
Učesnikusb 1-3: USB disconnect, address 3
usb 1-3: new low speed USB device using ohci_hcd and address 5
usb 1-3: configuration #1 chosen from 1 choice
KingSun KS-959 IRDA/USB found at address 5, Vendor: 7d0, Product: 4959
/media/home/toma/extract/ks-959/ks959-sir.c: IrDA: Registered KingSun KS-959 device irda0Ova tri poslednja reda jel` to to,prikazuju li uredjaj?
Da ovaj uređej je pravilno pokrenut, tail je samo pager program kao less, ali pokazuje dati fajl od nazad, opcija -30 je za poslednjih 30 redova, samo za svaki slučaj.
znaci nema uredjaja ovde,svi su paketi iz dosadasnje prepiske nase ucitani (preko synaptic-a),jedino icp-tray cu morati da kompajliram.
Koju oznaku uredj treba da nosi u /dev/ direktorijumu?Po izlazu dmesg komande treba da bude /dev/irda0 ili neki drugi /dev/ir*. Izgleda da dongle radi. Ifconfig pokazuje i PPP interfejs, taj interfejs bi trebao da bude za dial-up povezivanje preko mobilnog telefona, pretpostavljam da je eth0 interfejs za broadband. Postupak za povezivanje OBEX telefona je opisan u linku
http://tldp.org/HOWTO/Infrared-HOWTO/infrared-howto-s-cellular-phone-connection.html
Tu je upotrebljena komanda:
irattach /dev/ttyS1 -s
Probaj da promeniš komandu koju je dao dukenukem4d, zameni irda1 sa irda0:
irattach irda0 -sNemanja Vukićević
9. mart 2008. u 9:11 pm #67927Anonimni
Gost@nvukicevic
Poslusao tvoj savet i komandu: irattach irda1 -s promenio u:irattach irda0 -s pa komanda ifconfig dala:
tomato:/home/tomato# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1d:92:0a:75:02
inet6 addr: fe80::21d:92ff:fe0a:7502/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:39853 errors:0 dropped:0 overruns:0 frame:0
TX packets:29793 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:49480128 (47.1 MiB) TX bytes:3227628 (3.0 MiB)
Interrupt:20 Base address:0xa000irda0 Link encap:IrLAP HWaddr 09:bf:3f:03
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1720 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:8
RX bytes:0 (0.0 B) TX bytes:25550 (24.9 KiB)lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1409 errors:0 dropped:0 overruns:0 frame:0
TX packets:1409 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:541940 (529.2 KiB) TX bytes:541940 (529.2 KiB)ppp0 Link encap:Point-to-Point Protocol
inet addr:10.218.56.200 P-t-P:10.218.56.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1488 Metric:1
RX packets:38763 errors:0 dropped:0 overruns:0 frame:0
TX packets:29106 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:48542235 (46.2 MiB) TX bytes:2426736 (2.3 MiB)
Znaci uredjaj je tu,ali ta lampica koju je opisao duke ne treperi.
Posle komande : irdadump dobijam:
02:09:02.105604 xid:cmd 09bf3f03 > ffffffff S=6 s=0 (14)
02:09:02.193600 xid:cmd 09bf3f03 > ffffffff S=6 s=1 (14)
02:09:02.281603 xid:cmd 09bf3f03 > ffffffff S=6 s=2 (14)
02:09:02.369608 xid:cmd 09bf3f03 > ffffffff S=6 s=3 (14)
02:09:02.457614 xid:cmd 09bf3f03 > ffffffff S=6 s=4 (14)
02:09:02.545615 xid:cmd 09bf3f03 > ffffffff S=6 s=5 (14)
02:09:02.633620 xid:cmd 09bf3f03 > ffffffff S=6 s=* toma hint=0400 [ Computer ] (20)Ovo se ciklicno ponavlja,sta tu nije u redu,da kazem da pre ovih promena ovog izlistavanja nije ni bilo.
9. mart 2008. u 11:33 pm #67928dukenukem_4d
Učesnikmoguće da nema vidljiva lampica na ovom konkretnom usb dongle-u.
ili su mislili na ovu infracrvenu,jer pošto ima ovaj ispis
onda definitivno nešto šalje preko infracrvenog O0ali sad kad približiš mobilni i mislim da na mobilnom treba da se
prvo uključi ovaj irda nekako,eksplicitno,po onim menijima
http://ubuntuforums.org/showthread.php?p=4434477
onda bi trebalo kao u ovom logu na linku ,posle irdadump da pokaže ime tog mobilnog10. mart 2008. u 7:28 am #67929Anonimni
GostJavlja mi se dodatni problem po restartovanju masine gubi mi se irda0 kao uredjaj i komanda ifconfig ga ne izlistava,znaci sistem ne pamti podesavanja.
Po restartvanju mora sve iz pocetka irratach itd…
Tacno je treba ukljuciti na mob.tel. irda uredjaj i sva tri telefona koja ja imam to podesavanje poseduju.
Zanima me da li irda uredjaju treba neki softver koji bi prepoznao tip telefona ili ne.
Da kazem komumikaciju za sada nisam uspostavio izmedju mob.- komp. -
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.