Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: IrDA-USB под Linux
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Nick (nickranger (a) yahoo __точка__ com) Дата: 02/15/2005
Здравейте!

 Преди 3 месеца си купих IrDA-USB (модел UDA101) за да си
прехвърлям информация между SonyEricsson T300 и PC-то.
 Под бозата работи перфектно и с вградените драйвери и се
инсталира автоматично. 
Проблема е под Linux.
Опитах с Knoppix 3.7 и с ядро 2.4 и с ядро 2.6 - НЕ СТАНА.
 Поне с ядро 2.6 подкарах клавиатурата и мишката, които също
са USB.

 Потърсих инфо в нета и намерих доста описания но накрая
 всичко опираше до описване параметрите на Ir протокола и се
 оказа че за различните модели GSM тези параметри са
различни. А аз си мислех че Ir protocol е някакъв стандарт.

 Ако някой може да помогне с Any Brigth Ideas - да даде акъл
де.

 Ползвам Knoppix 3.7 инсталиран на HDD КАТО Debian Linux с
ядро 2.6.8

Мерси предварително...


Отговор #1
От: TATI Дата: 02/16/2005
Това са мойте модули и нямам никакви проблеми.  
Пробвай пък може и да тръгне 
 
irda_usb               17220  0  
irda                  197184  5  
actisys_sir,sir_dev,irda_usb,irport,stir4200  
crc_ccitt               1920  1 irda  


Отговор #2
От: Fire_Ice Дата: 02/16/2005
 С Knoppix не съм се борил, нещата, които съм описал са
тествани с Fedora Core 2/3 (Kernel 2.6) и работят.

 1. В ядрото задължително трябва да имаш поддръжка на
 uhci_hcd (тва го дават като за дъна с AMD и Intel) или като
 модул или като монолитно в ядрото. При теб мисля, че го имаш
 като модул. А и след като ти работят мишката и клавиатурата
по тази точка си OK.
 2. НЕ ТРЯБВА да имаш зареден модул ir_usb. Най-добре го
 изключи от ядрото въобще, дори като модул не ти трябва. Тва
 е много важно, защото ir_usb и irda_usb не се разбират
много. Правилния модул е irda_usb. 
3. Модулите които са необходими са:
uhci_hcd
irda_usb
 Друго не ти трябва. irda_usb ще зареди другите неща, които
 ти е описал TATI, но и да ги няма, не бери грижа, всичко се
върши от irda_usb.
4. Следва да укажеш мрежовия интерфейс
>irattach irda0 -s
 След тази стъпка трябва да виждаш irda0 след командата
ifconfig.
5. Сега трявба да провериш дали работи устройството
>irdadump
09:39:23.893645 xid:cmd c7cf0bcf > ffffffff S=6 s=0 (14) 
09:39:23.983607 xid:cmd c7cf0bcf > ffffffff S=6 s=1 (14) 
09:39:24.073598 xid:cmd c7cf0bcf > ffffffff S=6 s=2 (14) 
09:39:24.163578 xid:cmd c7cf0bcf > ffffffff S=6 s=3 (14) 
09:39:24.253563 xid:cmd c7cf0bcf > ffffffff S=6 s=4 (14) 
09:39:24.343546 xid:cmd c7cf0bcf > ffffffff S=6 s=5 (14) 
 09:39:24.433522 xid:cmd c7cf0bcf > ffffffff S=6 s=*
84-252-1-48 hint=0400 [ Computer ] (27) 
09:39:26.893150 xid:cmd c7cf0bcf > ffffffff S=6 s=0 (14) 
09:39:26.983151 xid:cmd c7cf0bcf > ffffffff S=6 s=1 (14) 
09:39:27.073143 xid:cmd c7cf0bcf > ffffffff S=6 s=2 (14) 
09:39:27.163123 xid:cmd c7cf0bcf > ffffffff S=6 s=3 (14) 
09:39:27.253108 xid:cmd c7cf0bcf > ffffffff S=6 s=4 (14) 
09:39:27.343090 xid:cmd c7cf0bcf > ffffffff S=6 s=5 (14) 
 09:39:27.433066 xid:cmd c7cf0bcf > ffffffff S=6 s=*
84-252-1-48 hint=0400 [ Computer ] (27)

 Ако това е наред следва да насочиш телефона си с отворен
irda порт към usb-dongle, тогава трябва да видиш:
>irdadump
09:41:59.869937 xid:cmd c7cf0bcf > ffffffff S=6 s=0 (14) 
09:41:59.959894 xid:cmd c7cf0bcf > ffffffff S=6 s=1 (14) 
 09:42:00.037736 xid:rsp c7cf0bcf < 00007c92 S=6 s=1 Nokia
 7250i hint=b125 [ PnP Modem Fax Telephony IrCOMM IrOBEX ]
(28) 
09:42:00.049884 xid:cmd c7cf0bcf > ffffffff S=6 s=2 (14) 
09:42:00.139869 xid:cmd c7cf0bcf > ffffffff S=6 s=3 (14) 
09:42:00.229852 xid:cmd c7cf0bcf > ffffffff S=6 s=4 (14) 
09:42:00.319837 xid:cmd c7cf0bcf > ffffffff S=6 s=5 (14) 
 09:42:00.409815 xid:cmd c7cf0bcf > ffffffff S=6 s=*
84-252-1-48 hint=0400 [ Computer ] (27) 
09:42:02.869439 xid:cmd c7cf0bcf > ffffffff S=6 s=0 (14) 
09:42:02.959438 xid:cmd c7cf0bcf > ffffffff S=6 s=1 (14) 
 09:42:03.037059 xid:rsp c7cf0bcf < 00007c92 S=6 s=1 Nokia
 7250i hint=b125 [ PnP Modem Fax Telephony IrCOMM IrOBEX ]
(28) 
09:42:03.049424 xid:cmd c7cf0bcf > ffffffff S=6 s=2 (14) 
09:42:03.139412 xid:cmd c7cf0bcf > ffffffff S=6 s=3 (14) 
09:42:03.229400 xid:cmd c7cf0bcf > ffffffff S=6 s=4 (14) 
09:42:03.319382 xid:cmd c7cf0bcf > ffffffff S=6 s=5 (14) 
 09:42:03.409353 xid:cmd c7cf0bcf > ffffffff S=6 s=*
84-252-1-48 hint=0400 [ Computer ] (27)

 Ако си виждаш телефона, значи вече нямаш грижи с
комуникацията.

 6. Следва да конфигурираш програмата, с която ще използваш
за комуникация. Аз ползвам gammu.
Ето съдържанието на конфигурационния файл ~/.gammurc:
[gammu]
port = irda0
connection = irda
 Сега провери дали програмата работи:
>gammu --getfilesystem -flatall  
 Тук програмата трабва да ти даде дървото на директориите на
твоя телефон. 

 Дано да съм помогнал. Нищо не казваш какво казва dmesg
когато включиш устройството.
 Моя съвет е да си прекомпилираш ядрото и да сложи само това,
което ти трябва (и в никакъв случай ir_usb)
 Тези actisys_sir,sir_dev,irport,stir4200 също са излишни, но
и да ги има не пречат, докато ir_usb пречи.
Успех, няма да го направиш от първия път, ама ще стане.


<< Zashto ne stava s ppp0 :( (8 ) | mishkata se dwiji sama...konqueror .... (2 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.05 usr + 0.01 sys = 0.06 CPU)