Gammu проблем с телефон Nokia
0 отговора
59 прегледа
Gammu проблем с телефон Nokia
Дистрибуция: Gentoo
Модул за IrDA- irda-usb- вграден в ядрото (не като модул)
Съдържание на файла /etc/conf.d/irda
IRDA=yes
DEVICE=/dev/ttyS1
DISCOVERY=yes
След irattach irda0 -s има мрежов интерфейс
>ifconfig
eth0 Link encap:Ethernet HWaddr 00:43:44:92:AD:50
inet addr:84.252.1.48 Bcast:84.252.1.255 Mask:255.255.255.0
inet6 addr: fe80::290:27ff:fe92:ad50/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2865529 errors:0 dropped:0 overruns:0 frame:0
TX packets:551749 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:970147641 (925.2 MiB) TX bytes:37603255 (35.8 MiB)
irda0 Link encap:IrLAP HWaddr 00:00:00:00
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:910 errors:0 dropped:0 overruns:0 frame:0
TX packets:7059 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:8
RX bytes:21053 (20.5 KiB) TX bytes:111914 (109.2 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:80 errors:0 dropped:0 overruns:0 frame:0
TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5480 (5.3 KiB) TX bytes:5480 (5.3 KiB)
Прави ми впечатление, че HWaddr е 00:00:00:00. Не знам защо е така.
irda0 работи отлично и телефона и PC си приказват:
>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)
>cat /proc/net/irda/discovery
IrLMP: Discovery log:
nickname: Nokia 7250i, hint: 0xb125, saddr: 0xcf951123, daddr: 0x0000c459
Дотук всичко казва, че нещата работят перфектно.
Съдържание на фаила ~/.gammurc
[gammu]
port = irda0
connection = irda
И оттук вече започва проблема. Gammu въобще не се светка, да комуникира с
телефона.
>gammu --getfilesystem -flat
Some functions not available for your OS (disabled in config or not written).
Проверих достъпите си до устройствата, пробвах и като root, но резултата е един
и същ:
Some functions not available for your OS (disabled in config or not written).
Дайте някаква идея. Този телефон съм го пускал на същата дистрибуция, на Fedora
Core 1 и 2 също, като използвах настройките описани горе. Но сега нещо се закучи
и незнам от какво е. Мисля, че стана така откак инсталирах Wammu, но не съм
много сигурен. Махнах wammu и се простарах да изчистя всичките негови файлове,
но положението е все:
Some functions not available for your OS (disabled in config or not written).
Модул за IrDA- irda-usb- вграден в ядрото (не като модул)
Съдържание на файла /etc/conf.d/irda
IRDA=yes
DEVICE=/dev/ttyS1
DISCOVERY=yes
След irattach irda0 -s има мрежов интерфейс
>ifconfig
eth0 Link encap:Ethernet HWaddr 00:43:44:92:AD:50
inet addr:84.252.1.48 Bcast:84.252.1.255 Mask:255.255.255.0
inet6 addr: fe80::290:27ff:fe92:ad50/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2865529 errors:0 dropped:0 overruns:0 frame:0
TX packets:551749 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:970147641 (925.2 MiB) TX bytes:37603255 (35.8 MiB)
irda0 Link encap:IrLAP HWaddr 00:00:00:00
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:910 errors:0 dropped:0 overruns:0 frame:0
TX packets:7059 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:8
RX bytes:21053 (20.5 KiB) TX bytes:111914 (109.2 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:80 errors:0 dropped:0 overruns:0 frame:0
TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5480 (5.3 KiB) TX bytes:5480 (5.3 KiB)
Прави ми впечатление, че HWaddr е 00:00:00:00. Не знам защо е така.
irda0 работи отлично и телефона и PC си приказват:
>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)
>cat /proc/net/irda/discovery
IrLMP: Discovery log:
nickname: Nokia 7250i, hint: 0xb125, saddr: 0xcf951123, daddr: 0x0000c459
Дотук всичко казва, че нещата работят перфектно.
Съдържание на фаила ~/.gammurc
[gammu]
port = irda0
connection = irda
И оттук вече започва проблема. Gammu въобще не се светка, да комуникира с
телефона.
>gammu --getfilesystem -flat
Some functions not available for your OS (disabled in config or not written).
Проверих достъпите си до устройствата, пробвах и като root, но резултата е един
и същ:
Some functions not available for your OS (disabled in config or not written).
Дайте някаква идея. Този телефон съм го пускал на същата дистрибуция, на Fedora
Core 1 и 2 също, като използвах настройките описани горе. Но сега нещо се закучи
и незнам от какво е. Мисля, че стана така откак инсталирах Wammu, но не съм
много сигурен. Махнах wammu и се простарах да изчистя всичките негови файлове,
но положението е все:
Some functions not available for your OS (disabled in config or not written).