LINUX.ORG.RU
ФорумTalks

[HAM][ЖЖ][ЕРУНДА][НЕКРОФИЛИЯ] IP over AX.25 over SOUNDMODEM over аудиопровода

 , ,


0

0

для тестирования пока гоняю по аудиопроводам между 2мя ноутами

blacksatellite:~# ifconfig sm0
sm0 Link encap:AMPR AX.25 HWaddr BS
inet addr:10.0.0.2 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:256 Metric:1
RX packets:49 errors:0 dropped:0 overruns:0 frame:0
TX packets:46 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:4731 (4.6 KiB) TX bytes:5336 (5.2 KiB)

blacksatellite:~# arp
Address HWtype HWaddress Flags Mask Iface
10.0.0.1 ax25 BM-0 C sm0

blackmarble:~# ifconfig sm0
sm0 Link encap:AMPR AX.25 HWaddr BM
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:256 Metric:1
RX packets:44 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:5138 (5.0 KiB) TX bytes:4988 (4.8 KiB)

blackmarble:~# arp
Address HWtype HWaddress Flags Mask Iface
10.0.0.2 ax25 BS-0 C sm0

ARP получаем, уже хорошо.

blacksatellite:~# tcp_call 10.0.0.1 22
*** Connecting to 10.0.0.1 ...
*** Connected
SSH-2.0-OpenSSH_5.3p1 Debian-3

IP соединения работает, еще лучше.

сперва настройки модема были NEWQPSK/2500 и пинги в силу высокой латентности соединения не проходили. поставил AFSK/38400, результат на лицо:

blackmarble:~# ping 10.0.0.2
PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.
64 bytes from 10.0.0.2: icmp_seq=1 ttl=64 time=1321 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=64 time=2069 ms
64 bytes from 10.0.0.2: icmp_seq=3 ttl=64 time=1101 ms
64 bytes from 10.0.0.2: icmp_seq=4 ttl=64 time=2289 ms
64 bytes from 10.0.0.2: icmp_seq=5 ttl=64 time=1305 ms
64 bytes from 10.0.0.2: icmp_seq=6 ttl=64 time=1990 ms
64 bytes from 10.0.0.2: icmp_seq=7 ttl=64 time=3873 ms
64 bytes from 10.0.0.2: icmp_seq=8 ttl=64 time=2885 ms
64 bytes from 10.0.0.2: icmp_seq=9 ttl=64 time=1909 ms
64 bytes from 10.0.0.2: icmp_seq=10 ttl=64 time=913 ms
^C
--- 10.0.0.2 ping statistics ---
11 packets transmitted, 10 received, 9% packet loss, time 10040ms
rtt min/avg/max/mdev = 913.888/1966.162/3873.688/854.924 ms, pipe 4


осталось найти УКВ'шника который согласится настроить у себя AX.25 и потестить в пределах города =]

это через звуковуху что ли?

dimon555 ★★★★★
()
Ответ на: комментарий от Harald

>>SOUNDMODEM - это аппаратный девайс, или программная эмуляция?

Описание: Sound Card Amateur Packet Radio Modems This package contains the driver and diagnostic utility for the userspace SoundModem suite by Thomas Sailer. This package allows you to use any soundcard supported by the kernel as an Amateur Packet Radio modem.

exception13 ★★★★★
() автор топика

Я просто фалломорфировал =)

Вот благодаря таким людям наша раса и выживет после восстания машин!

RaySlava
()

Молодец.

Молодец.

Camel ★★★★★
()

Интересно, а как насчёт модуляции и проч., чтоб увеличить пропускную способность каналла ? :) И какая пропускная способность на проводах получилась ?

temporary ★★
()

статистика перекрестного пинга 2х нод

node BM:
2121 packets transmitted, 1929 received, 9%
packet loss, time 2128339ms
rtt min/avg/max/mdev = 608.816/2173.127/6238.142/999.593 ms, pipe 7

node BS:
2107 packets transmitted, 1990 received, 5%
packet loss, time 2115026ms
rtt min/avg/max/mdev = 489.767/2131.724/6477.991/1014.283 ms, pipe 7

exception13 ★★★★★
() автор топика
Ответ на: комментарий от temporary

>>Интересно, а как насчёт модуляции и проч., чтоб увеличить пропускную способность каналла ? :) И какая пропускная способность на проводах получилась ?

в топике написано. AFSK на 38400

exception13 ★★★★★
() автор топика

через трансивер в NFM полоса пропускания все равно будет уже. надеюсь хотя бы 9600 вытянуть.

exception13 ★★★★★
() автор топика

да, знать бы про такую штуку в свое время) пытался насиловать передатчик ключевым режимом с Com-порта и принимать на детектор в виде компаратора с ножки индикатора уровня у К174ХА34. больше 300 бод этот изврат не давал, буковки в гипертерминале превращались закорючки :)

deathmagnetic
()

Ещё один способ связать два компа под управлением Linux :)

Аудиокабель ... и .... AX.25 !!!

robot12 ★★★★★
()

респект, отпишись когда с радио получится ))

antony986
()
Ответ на: комментарий от deathmagnetic

интересно, через колонки и микрофон пойдет? получилось бы совсем бессмысленно и беспощадно )


Пшшшшшшшшшшшшшшшшшшшшшшшшшшббббррппршпппрпршпппбпрбрбрбрпппшпшпшпш

vada ★★★★★
()
Ответ на: комментарий от exception13

пробую запилить BBS


Ставь ноду фидонет! :)

vada ★★★★★
()
Ответ на: комментарий от exception13

> в топике написано. AFSK на 38400
Выше гигагерца потянет с успехом, только НЧ канал у трансивера обязательно нужно будет переделывать, в его полосе пропускания узкое место.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

>Выше гигагерца потянет с успехом, только НЧ канал у трансивера обязательно нужно будет переделывать, в его полосе пропускания узкое место.

проверил настройки трансивера, модуляция переключается между wide и narrow. сейчас спаяю второй шнурок с PTT контроллером и буду в пределах квартиры тестировать по радио.

exception13 ★★★★★
() автор топика

и так, без доработки НЧ тракта между двумя портативками гарантированно работает AFSK/1200

exception13 ★★★★★
() автор топика
Ответ на: комментарий от antony986

Было бы здорово. А так есть много статеек о том, как спаять свою радиосеть, но предназначено оно для RS232.

Quasar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.