Форум русскоязычного сообщества Ubuntu


Автор Тема: Com-On-Air Dect  (Прочитано 1993 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gendol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Com-On-Air Dect
« : 08 Март 2010, 20:13:27 »
Очень нужна помощь. Стоит Ubuntu 9.10, карта Com-On-Air в PCI слоте. Нужно установить драйвера и софт. Есть описание установки под ubuntu 8.10 вот: http://www.ccc-mannheim.de/wiki/Dedected#Installation_PCMCIA_COM-ON-AIR_Treiber  Можно ли все это запустить на Ubuntu 9.10 и как?

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #1 : 09 Март 2010, 01:14:16 »
Почему бы и нет. Как? Методом проб и ошибок.

Оффлайн gendol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #2 : 09 Март 2010, 11:21:39 »
К сожалению я только учусь пользоваться линукс. Может подскажете как можно установить драйвера и по?

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #3 : 09 Март 2010, 11:37:14 »
Программное обеспечение и драйверы для Ubuntu идут в пакетах .deb и устанавливаются несколькими щелчками мыши.

То, что на том сайте, описывается способ ручной компиляции драйвера из исходных текстов программы, и всегда является частным случаем, у которого не может быть чёткой последовательности действий. Обычно инструкция по сборке даётся в архиве с исходниками. В силу отсутствия данного железа, больше, чем на том сайте рассказать не могу:
# Загрузка текста программы из svn репозитория разработчиков в текущий каталог
svn co https://dedected.org/svn/trunk dedected
# Смена текущего каталога
cd dedected/com-on-air_cs-linux
# Сборка основной цели и цели tools
sudo make && sudo make -C tools
# Сборка цели node
sudo make node
# Установка прав на созданный спецфайл
sudo chmod 666 /dev/coa
# Загрузка собранного модуля в ядро
sudo insmod com_on_air_cs.ko
# Смена текущей директории
cd dedected/com-on-air_cs-linux/tools
# Запуск какой-то утилиты
sudo ./dect_cli

Для сборки может понадобится множество дополнительных исходников и утилит для сборки, в т.ч. исходники и заголовки ядра. Там выше были перечислены некоторые необходимые пакеты. Только исходники и заголовки ядра нужно ставить версии, соответствующие работающему ядру в системе.
« Последнее редактирование: 09 Март 2010, 11:47:43 от Mam(O)n »

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2540
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #4 : 09 Март 2010, 11:38:44 »
Действуйте строго по инструкции. Где возникнут конкретные вопросы - задавайте. Люди помогут.
Только так и никак иначе.
Когда все получится - напишите свой howto.

Оффлайн gendol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #5 : 09 Март 2010, 11:48:06 »
1. Я загрузил из svn текущий каталог, он сохранился в home/dedected
2. Смена текущего каталога home/dedected/com-on-air_cs-linux    (пишет что это директория)
3.Сборка основной цели и цели tools
sudo make && sudo make -C tools               Ругается на эту команду.

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #6 : 09 Март 2010, 11:58:48 »
2. Смена текущего каталога home/dedected/com-on-air_cs-linux    (пишет что это директория)
Непонял. Директория и каталог в данном случае есть одно и тоже. Что конкретно вводишь и что пишет? Смысл этой команды сменить текущую директорию на указанную. Если от home пляшешь, тогда начальный слеш нужно тоже указывать, т.е. cd /home/dedected/com-on-air_cs-linux

Пользователь решил продолжить мысль 09 Март 2010, 12:01:34:
Может он всёже пишет No such file or directory? Это переводится, как "нет такой директории". Тогда проверь, существует ли она с таким именем и неошибся ли с написанием..
« Последнее редактирование: 09 Март 2010, 12:01:34 от Mam(O)n »

Оффлайн gendol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #7 : 09 Март 2010, 12:10:32 »
Если я пишу в окне терминала cd dedected/com-on-air_cs-linux   мне пишет No such file or directory

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #8 : 09 Март 2010, 12:34:03 »
ls ~/ded*/com* показывает?

Оффлайн gendol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #9 : 09 Март 2010, 21:18:19 »
Итак удалось сделать установку.
1. # Загрузка текста программы из svn репозитория разработчиков в текущий каталог
svn co https://dedected.org/svn/trunk dedected (загрузилась в папку dedected)
2. # Смена текущего каталога
в моем случае        cd /home/gendol/dedected/com-on-air_cs-linux
3. # Сборка основной цели и цели tools
                                  sudo make && sudo make -C tools
4. # Сборка цели node
                                 sudo make node
5. # Установка прав на созданный спецфайл
                                 sudo chmod 666 /dev/coa
6. # Загрузка собранного модуля в ядро
                                 sudo insmod com_on_air_cs.ko
7. # Смена текущей директории
                                cd /home/gendol/dedected/com-on-air_cs-linux/tools
8. Запуск софта
                               sudo ./dect_cli
А дальше проблемы. В проге содержатся команды: fpscan - работае, ищет базовые станции. callscan - сканирование голосовых сообщений - работает. autorec - запись голосовых сообщений и сброс их в damp файл - неработает- сбой.
В чем может быть причина?

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #10 : 09 Март 2010, 21:21:06 »
Тут уж мы ничем не поможем. Вопрос адресуй разработчикам софта - http://dedected.org

Оффлайн gendol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #11 : 09 Март 2010, 21:25:07 »
Понятно вот на последок отчет после команды "dmesg" помоему там есть ошибки или нет?
>>> loading com_on_air_cs
[ 1260.609151] com_on_air_cs: >>>>>>>>>>>>>>>>>>>>>>>>
[ 1260.609152] com_on_air_cs: card in slot        com_on_air_cs
[ 1260.609154] com_on_air_cs: prod_id[0]          DOSCH-AMAND
[ 1260.609155] com_on_air_cs: prod_id[1]          MMAP PCMCIA
[ 1260.609157] com_on_air_cs: prod_id[2]          MXM500
[ 1260.609158] com_on_air_cs: prod_id[3]          V1.00
[ 1260.609188] com_on_air_cs: ioremap()'d baseaddr f867e000
[ 1260.609196] com_on_air_cs: registered IRQ 17
[ 1260.648951] com_on_air_cs: valid client.
[ 1260.648956] com_on_air_cs: type          0x118
[ 1260.648959] com_on_air_cs: function      0x0
[ 1260.648962] com_on_air_cs: Attributes    1
[ 1260.648964] com_on_air_cs: IntType       2
[ 1260.648967] com_on_air_cs: ConfigBase    0x1020
[ 1260.648970] com_on_air_cs: Status 0, Pin 0, Copy 0, ExtStatus 0
[ 1260.648973] com_on_air_cs: Present       1
[ 1260.648976] com_on_air_cs: AssignedIRQ   0x11
[ 1260.648979] com_on_air_cs: IRQAttributes 0x12
[ 1260.648981] com_on_air_cs: BasePort1     0x0
[ 1260.648984] com_on_air_cs: NumPorts1     0x10
[ 1260.648986] com_on_air_cs: Attributes1   0x10
[ 1260.648989] com_on_air_cs: BasePort2     0x0
[ 1260.648992] com_on_air_cs: NumPorts2     0x0
[ 1260.648994] com_on_air_cs: Attributes2   0x0
[ 1260.648997] com_on_air_cs: IOAddrLines   0x0
[ 1260.648999] com_on_air_cs: has function_config
[ 1260.649005] com_on_air_cs: get_card_id() = 2
[ 1260.649007] com_on_air_cs: -----------------------
[ 1447.384557] com_on_air_cs: sniffer initialized
[ 1612.576591] com_on_air_cs: sniffer initialized
[ 1612.582303] error bank:94 00 - 06 != 05
[ 1612.583026] error bank:98 00 - 00 != 06
[ 1612.584459] Found 2 memory r/w errors
[ 1612.584459]

Пользователь решил продолжить мысль 09 Март 2010, 21:26:09:
[ 1741.638392] error bank:88 00 - 03 != 02
[ 1741.639122] error bank:8c 00 - 04 != 03
[ 1741.639853] error bank:90 00 - 00 != 04
[ 1741.642754] Found 3 memory r/w errors
[ 1741.642754]
[ 1749.685064] error bank:80 00 - 01 != 00
[ 1749.690972] Found 1 memory r/w errors
[ 1749.690973]
[ 1751.698484] error bank:90 00 - 05 != 04
[ 1751.699218] error bank:94 00 - 06 != 05
[ 1751.699951] error bank:98 00 - 207 != 06
[ 1751.700692] error bank:9c 00 - 00 != 07
[ 1751.701418] Found 4 memory r/w errors
[ 1751.701419]
[ 1757.728284] error bank:8c 00 - 04 != 03
[ 1757.729035] error bank:90 00 - 00 != 04
[ 1757.731959] Found 2 memory r/w errors
[ 1757.731960]
[ 1759.738414] error bank:88 00 - 03 != 02
[ 1759.739153] error bank:8c 00 - 00 != 03
[ 1759.742839] Found 2 memory r/w errors
[ 1759.742840]
[ 2074.429429] com_on_air_cs: sniffer initialized
[ 2074.490093] found station for sync
[ 2085.491012] com_on_air_cs: stopping DIP
[ 2085.499437] com_on_air_cs: sniffer initialized
[ 2131.760008] error bank:88 00 - 03 != 02
[ 2131.760747] error bank:8c 00 - 04 != 03
[ 2131.761470] error bank:90 00 - 00 != 04
[ 2131.764349] Found 3 memory r/w errors
[ 2131.764350]
[ 2151.867739] error bank:98 00 - 207 != 06
[ 2151.868466] error bank:9c 00 - 00 != 07
[ 2151.869190] Found 2 memory r/w errors
[ 2151.869190]
[ 2223.276267] com_on_air_cs: sniffer initialized
[ 2224.142839] found station for sync
[ 2233.337198] com_on_air_cs: stopping DIP
[ 2233.345632] com_on_air_cs: sniffer initialized
[ 2244.417089] com_on_air_cs: sniffer initialized
[ 2244.602875] found station for sync
[ 2255.476908] com_on_air_cs: stopping DIP
[ 2255.485362] com_on_air_cs: sniffer initialized
[ 2367.078777] com_on_air_cs: sniffer initialized
[ 2368.858779] found station for sync
[ 2378.140518] com_on_air_cs: stopping DIP
[ 2378.148960] com_on_air_cs: sniffer initialized
[ 2455.586618] error bank:84 00 - 02 != 01
[ 2455.587344] error bank:88 00 - 00 != 02
[ 2455.591677] Found 2 memory r/w errors
[ 2455.591678]
[ 2493.806882] error bank:98 00 - 207 != 06
[ 2493.807606] error bank:9c 00 - 00 != 07
[ 2493.808323] Found 2 memory r/w errors
[ 2493.808323]
[ 2520.957891] com_on_air_cs: sniffer initialized
[ 2521.482511] found station for sync
[ 2532.019772] com_on_air_cs: stopping DIP
[ 2532.028197] com_on_air_cs: sniffer initialized
[ 2619.992389] com_on_air_cs: stopping DIP
[ 2892.924986] com_on_air_cs: sniffer initialized
[ 2985.400553] com_on_air_cs: stopping DIP

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Com-On-Air Dect
« Ответ #12 : 09 Март 2010, 21:31:32 »

 

Страница сгенерирована за 0.064 секунд. Запросов: 22.