Kezdőlap › Fórumok › Egyéb perifériák (HID) › IrDa beüzemelés problémák
- This topic has 52 hozzászólás, 9 résztvevő, and was last updated 16 years, 9 months telt el by
SeGa.
-
SzerzőBejegyzés
-
2008-05-10-23:14 #2160973SeGa wrote:Egy SigmaTel gyártmányú USB-s infraportot próbálok beüzemelni. Látszólag jó, a mobiltelefont felismeri az irdadump kimenete szerint.
A syslogban van két fura hiba(?)üzenet:
1. „irlap_change_speed(), setting speed to 9600” E 9600 lehet-e több? (Az infrared howto USB-s fejezete is hozza ezt az üzenetet, de különösebb magyarázat nélkül csak annyit ír, hogy egyebek mellett ezen üzenetet kell látnunk)
2. „irlap_state_ndm() not implemented!” Ez mi? Régi a kernelem? Vagy ez valami egzotikus funkció?Üdv, Sega
==============================================
Intel P4 3GHz, 1 GB RAM; ATI Radeon 9800 Pro 128 MB RAM
Debian GNU/Linux 4.0 (Etch), kernel 2.6.18-6-686, X 7.1.1
Ha nem vagy a megoldas resze, akkor a problema resze vagy.lsusb kimenete?
De mi nem működik? 🙂2008-05-10-23:14 #2160974SeGa wrote:Egy SigmaTel gyártmányú USB-s infraportot próbálok beüzemelni. Látszólag jó, a mobiltelefont felismeri az irdadump kimenete szerint.
A syslogban van két fura hiba(?)üzenet:
1. „irlap_change_speed(), setting speed to 9600” E 9600 lehet-e több? (Az infrared howto USB-s fejezete is hozza ezt az üzenetet, de különösebb magyarázat nélkül csak annyit ír, hogy egyebek mellett ezen üzenetet kell látnunk)
2. „irlap_state_ndm() not implemented!” Ez mi? Régi a kernelem? Vagy ez valami egzotikus funkció?Üdv, Sega
==============================================
Intel P4 3GHz, 1 GB RAM; ATI Radeon 9800 Pro 128 MB RAM
Debian GNU/Linux 4.0 (Etch), kernel 2.6.18-6-686, X 7.1.1
Ha nem vagy a megoldas resze, akkor a problema resze vagy.lsusb kimenete?
De mi nem működik? 🙂2008-05-11-18:35 #2160975lsusb eredménye:
…
Bus 002 Device 004: ID 066f:4200 SigmaTel, Inc. STIr4200 IrDA Bridge
…Egyelőre semmi nincs, ami nem működne, csak értelmezni akarom a kapott üzeneteket.
Pld. a 9600 érték (vélhetőleg bit/sec lesz) honnan van, lehet-e több? A modinfo szerint az stir4200-nak lehet paramétere, de azok egyike sem a sebesség.
Hogy igazán működjön, ahhoz még a gammu csomag telepítése kellene.Üdv,
SeGa2008-05-11-18:35 #2160976lsusb eredménye:
…
Bus 002 Device 004: ID 066f:4200 SigmaTel, Inc. STIr4200 IrDA Bridge
…Egyelőre semmi nincs, ami nem működne, csak értelmezni akarom a kapott üzeneteket.
Pld. a 9600 érték (vélhetőleg bit/sec lesz) honnan van, lehet-e több? A modinfo szerint az stir4200-nak lehet paramétere, de azok egyike sem a sebesség.
Hogy igazán működjön, ahhoz még a gammu csomag telepítése kellene.Üdv,
SeGa2008-05-12-00:15 #2160977a sebbességet /proc-ban találod meg, ha jól emléxem!
pl:
ls -R /proc |grep irda
cat /proc/sys/net/irda/max_baud_rate
echo „10000…” > /proc/sys/net/irda/max_baud_rate2008-05-12-00:15 #2160978a sebbességet /proc-ban találod meg, ha jól emléxem!
pl:
ls -R /proc |grep irda
cat /proc/sys/net/irda/max_baud_rate
echo „10000…” > /proc/sys/net/irda/max_baud_rate2008-05-12-18:13 #2160979Ok, ki fogom próbálni a baud kézi beállítását.
Az irlap_state_ndm() funkcióra rákerestem Guglival, de leginkább csak a a forráskódra való hivatkozásokat adott vissza, érdemi infot nem találtam.
Üdv,
SeGa2008-05-12-18:13 #2160980Ok, ki fogom próbálni a baud kézi beállítását.
Az irlap_state_ndm() funkcióra rákerestem Guglival, de leginkább csak a a forráskódra való hivatkozásokat adott vissza, érdemi infot nem találtam.
Üdv,
SeGa2008-07-05-08:36 #2160981sany wrote:a sebbességet /proc-ban találod meg, ha jól emléxem!pl:
ls -R /proc |grep irda
cat /proc/sys/net/irda/max_baud_rate
echo „10000…” > /proc/sys/net/irda/max_baud_rateMegnéztem, itt valóban a maximális (és nem az aktuális) van megadva, mivel a
cat /proc/sys/net/irda/max_baud_rate
eredménye
16000000
Akármilyen mértékegységben van is kifejezve, nem lehet 9600 baud-ot csinálni belőle.Továbbmegyek: a /proc/net/irda/irlap-ban található többek között ez a pár sor:
qos bps maxtt dsize winsize addbofs mintt ldisc comp
tx 9600 0 64 1 12 0 0
rx 9600 0 64 1 12 0 0Tehát itt a baud már adott, csak azt nem tudom honnan veszi a 9600 értéket? ??? ??? ???
Üdv,
SeGa2008-07-05-08:36 #2160982sany wrote:a sebbességet /proc-ban találod meg, ha jól emléxem!pl:
ls -R /proc |grep irda
cat /proc/sys/net/irda/max_baud_rate
echo „10000…” > /proc/sys/net/irda/max_baud_rateMegnéztem, itt valóban a maximális (és nem az aktuális) van megadva, mivel a
cat /proc/sys/net/irda/max_baud_rate
eredménye
16000000
Akármilyen mértékegységben van is kifejezve, nem lehet 9600 baud-ot csinálni belőle.Továbbmegyek: a /proc/net/irda/irlap-ban található többek között ez a pár sor:
qos bps maxtt dsize winsize addbofs mintt ldisc comp
tx 9600 0 64 1 12 0 0
rx 9600 0 64 1 12 0 0Tehát itt a baud már adott, csak azt nem tudom honnan veszi a 9600 értéket? ??? ??? ???
Üdv,
SeGa -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz