Jump to content
Sign in to follow this  
Дмитрий Дианов

IrDA MA-620 versus Mandriva 2007 + тупой юзер

Recommended Posts

Народ, помогите! На линуксе совсем недавно, система Mandriva 2007 Powerpack+ , и хочу обмениваться данными с мобильником. есть IrDA MA-620, в винде он работает, а тут определяется правильно, к нему встает модуль pl2303 , но как данными обмениваться? Нашел эту статью, ( http://root.nwd.ru/linux-MA660.html ) но она меня сильно испугала:неужто компилировать ядро ( /me упал в обморок )? Irda-utils есть, поставленное из рпм-ки. Как быть, что делать?

Share this post


Link to post
Share on other sites

Пересобирать ядро не надо. Все уже есть у вас. irda-utils только надо установить.

А затем пользоваться программой для того, что вы называете "обмен данными".

Я для передачи данных на мобильник использовал ircp и obexftp. Обе программы не имеют графического интерфейса.

Для использования мобильного в качестве модема надо тодгрузить еще дополнительный модуль и использовать устройство irda как обычный модем. Загляните сюда: http://linuxportal.ru/forums/index.php/t/14525/

Share this post


Link to post
Share on other sites

Ну я вроде бы ответил на этот вопрос:

ircp и obexftp. Сейчас, видимо, только последняя жива. Как ими пользоваться можно узнать командами man ircp и man obexftp, соответственно.

Это работает только если у вас телефон поддерживает протокол obex file transfer. По идее должен.

В любом случае, поищите в Google. Может быть есть графические утилиты, которые позволяют сделать то же самое. Если есть, они могут быть в вашем дистрибутиве. Поищите с помощью менеджера пакетов.

Share this post


Link to post
Share on other sites

=== Probing with FBS uuid.

Connecting...failed: connect

Still trying to connect

Connecting...failed: connect

Still trying to connect

Connecting...failed: connect

Still trying to connect

couldn't connect.

=== Probing with S45 uuid.

Connecting...failed: connect

Still trying to connect

Connecting...failed: connect

Still trying to connect

Connecting...failed: connect

Still trying to connect

couldn't connect.

=== Probing without uuid.

Connecting...failed: connect

Still trying to connect

Connecting...failed: connect

Still trying to connect

Connecting...failed: connect

Still trying to connect

couldn't connect.

End of probe.

Это дает obexftp -i -Y

Мне кажется, что дело все-таки в определении железа, ибо на икпорте LED второй не мигает (он отвечает за индикацию передачи данных). Кто виноват? что делать?!

Share this post


Link to post
Share on other sites

[root@localhost dvd]# lsmod

Module Size Used by

isofs 32444 1

appletalk 32812 2

ipx 25860 2

p8023 2368 1 ipx

fglrx 394828 8

ipv6 237120 14

snd_seq_dummy 3620 0

snd_seq_oss 31392 0

snd_seq_midi_event 7072 1 snd_seq_oss

snd_seq 49488 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event

snd_seq_device 7212 3 snd_seq_dummy,snd_seq_oss,snd_seq

r8169 24840 0

snd_pcm_oss 40384 0

snd_mixer_oss 16096 1 snd_pcm_oss

af_packet 17960 0

snd_hda_intel 15828 1

snd_hda_codec 164544 1 snd_hda_intel

snd_pcm 70116 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec

snd_timer 19620 2 snd_seq,snd_pcm

snd_page_alloc 8712 2 snd_hda_intel,snd_pcm

snd 46500 11 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,

snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer

soundcore 8096 1 snd

video 13924 0

thermal 11240 0

fan 4036 0

container 3968 0

button 5808 0

battery 8260 0

ac 4292 0

ide_cd 35776 1

binfmt_misc 9800 1

loop 15400 0

nls_utf8 2624 3

nls_cp437 6464 2

vfat 11104 2

fat 46876 1 vfat

sg 30776 0

dm_mod 49944 0

spca5xx 667344 0

videodev 8064 1 spca5xx

pl2303 19652 0

cpufreq_ondemand 6956 0

cpufreq_conservative 6952 0

cpufreq_powersave 2400 0

usb_storage 88452 0

speedstep_centrino 8048 1

freq_table 4800 1 speedstep_centrino

processor 21448 2 thermal,speedstep_centrino

intel_agp 22812 1

agpgart 27240 2 fglrx,intel_agp

usbserial 29192 1 pl2303

ehci_hcd 29160 0

uhci_hcd 20748 0

usbcore 113472 7 spca5xx,pl2303,usb_storage,usbserial,ehci_hcd,uh ci_hcd

evdev 8864 1

tsdev 7040 0

ext3 124936 2

jbd 51028 1 ext3

sd_mod 18368 6

ahci 15140 0

ata_piix 10500 5

libata 60620 2 ahci,ata_piix

scsi_mod 118376 5 sg,usb_storage,sd_mod,ahci,libata

???

Share this post


Link to post
Share on other sites

1. У вас же не загружен ни один модуль ядра, касающийся irda. А должны быть загружены модули, которые указаны в моем посте по ссылке выше.

То есть обязательно должен быть загружен модуль, отвечающий за работу с вашим устройством, а также ircomm и ircomm-tty.

2. Кроме того, давайте определимся, подцепляется ли ваше устройство вообще.

Отключите устройство, затем дайте в терминале команду tail -f /var/log/messages от имени пользователя root. Затем подключите устройство и появившиеся в окне терминала стройки скопируйте сюда.

Share this post


Link to post
Share on other sites

[root@localhost dvd]# tail -f /var/log/messages

May 10 22:54:47 localhost pppd[4438]: secondary DNS address 194.67.1.150

May 10 23:01:01 localhost crond[4527]: (root) CMD (nice -n 19 run-parts --report /etc/cron.hourly)

May 10 23:01:01 localhost kernel: usb 1-1: USB disconnect, address 3

May 10 23:01:01 localhost kernel: pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0

May 10 23:01:01 localhost kernel: pl2303 1-1:1.0: device disconnected

May 10 23:01:02 localhost msec: set variable SystemMenu to true in /etc/X11/gdm/gdm.conf

May 10 23:01:02 localhost msec: changed mode of /var/log/wtmp from 664 to 640

May 10 23:01:02 localhost msec: changed group of /var/log/wtmp from utmp to adm

May 10 23:01:02 localhost msec: changed mode of /var/log/Xorg.0.log from 644 to 640

May 10 23:01:02 localhost msec: changed group of /var/log/Xorg.0.log from root to adm

May 10 23:02:16 localhost kernel: usb 1-1: new full speed USB device using uhci_hcd and address 5

May 10 23:02:16 localhost kernel: usb 1-1: configuration #1 chosen from 1 choice

May 10 23:02:16 localhost kernel: pl2303 1-1:1.0: pl2303 converter detected

May 10 23:02:16 localhost kernel: usb 1-1: pl2303 converter now attached to ttyUSB0

Вот.

Share this post


Link to post
Share on other sites

Да, я сделал modprobe ircomm ; modprobe ircomm-tty а дальше :

"При этом вот это устройство (которое было предварительно создано с помощью mknod):

$ ls -l /dev/ircomm0

crw-rw-rw- 1 root root 161, 0 2004-09-07 22:46 /dev/ircomm0

" я бы сделал, но так как не понимаю, что это к чему, сделал бы неправильно. Так что это и к чему? И что теперь делать?

Share this post


Link to post
Share on other sites

У вас в /log/messgaes написано, что создано устройство /dev/ttyUSB0. Попробуете?

Share this post


Link to post
Share on other sites

Что? obexftp -tty ttyUSB0 -Y ? Не получается. Так. мои действия:

[root@localhost dvd]# rmmod ircomm
ERROR: Module ircomm is in use by ircomm_tty
[root@localhost dvd]# rmmod ircomm-tty
[root@localhost dvd]# rmmod ircomm
[root@localhost dvd]# rmmod pl2303
[root@localhost dvd]# modprobe pl2303
[root@localhost dvd]# modprobe ircomm
[root@localhost dvd]# modprobe ircomm-tty
[root@localhost dvd]# obexftp -i -Y

=== Probing with FBS uuid.
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
couldn't connect.

=== Probing with S45 uuid.
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
couldn't connect.

=== Probing without uuid.
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
couldn't connect.

End of probe.
[root@localhost dvd]# obexftp -tty ttyUSB0 -Y
Try `obexftp --help' for more information.

=== Probing with FBS uuid.
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
couldn't connect.

=== Probing with S45 uuid.
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
couldn't connect.

=== Probing without uuid.
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
couldn't connect.

End of probe.

Share this post


Link to post
Share on other sites

У меня, честно говоря, нет идей. С irda давно не играл и оборудования под рукой нет, чтобы вспомнить, что там и как. Поэтому подсказать что-то конкретное, к сожалению, не смогу Sad

Share this post


Link to post
Share on other sites

Та же проблема Crying or Very Sad . Необходимо настроить GPRS, чтобы изучать систему, разыскивая мануалы в интернете, а не получается! Излазил рунет, даже файл Modules вручную по статье редактировал. И нифига...

Кто-нибудь, помогите съехать с винды!

PL2303 это же микросхема-мост между USB и COM... Может, это не тот модуль?

И необходима ли Obenftp для работы GPRS'а? У меня не установилась (может RFC битый, ругается).

Опишите последовательность действий для самого криворукого и ущербного ламера, впервые увидевшего BASH...

Share this post


Link to post
Share on other sites

Цитата:

Опишите последовательность действий для самого криворукого и ущербного ламера, впервые увидевшего BASH..

Купить книжку про Linux и читать - это выпрямит руки и устранит ущербность.

PS

покажите zcat /proc/config.gz | grep PL2303

Share this post


Link to post
Share on other sites

AccessD

а в /boot есть файл config* ?

config-2.6.17-5mdv
@config

grep PL2303 config-2.6.17-5mdv>grep.txt

CONFIG_USB_SERIAL_PL2303=m

Brungilda

PL2303... Самсунг, что ли? Тогда ничего не получится - его в ядре нету.

Э... в смысле самсунг? Кто? Порт - Orient, телефон - Sony Ericsson.

Share this post


Link to post
Share on other sites

Цитата:

Тогда ничего не получится - его в ядре нету.

есть. причём этот кабель не только к самсунгу относится, но и, напр., к сименсам.

to Ru.Nix.Lamer:

а эту штуку не пробовали?

http://www.clubsonyericsson.com/en/software_linux.shtml

кстати, а модель эрика какая?

Share this post


Link to post
Share on other sites

2 AccessD

Цитата:

а эту штуку не пробовали?

Нет. Это, я так понимаю, "менеджер телефона". А у меня создаётся впечатление, что IrDA не работает вообще.

Пробовал делать так,

DEVICE=irda0 у меня было прописано DEVICE=ttyS2, отредактировал файл, чтоб было по статье.

а далее

Цитата:

Теперь нужно перезапустить службу irda командой service irda restart.

служба IrDA останавливается... ОШИБКА
служба IrDA запускается... ВЫПОЛНЕНО

(всё под рутом, естественно)

Цитата:

Для проверки настроек используйте программу irdadump, в выводе которой должна появиться информация о вашем устройстве.

Эта команда мне ничего не выводит. Из чего я сделал вывод, что у меня не работает IrDA. Вообще, решил, что сделал чего-то не того, и переставил систему, что бы было "как было". Только с irda-utils. Когда я пытаюсь сам что-то предпринять, похоже, только хуже делаю.

Цитата:

кстати, а модель эрика какая?

K300i

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...