First time here? Check out the FAQ!

Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Atcom AX4G GSM-PCI

0

Кто поднимал такую штуку ?
были проблемы с dahdi ?
http://atcom.cn/AX4G.html
ядро: 2.6.36-gentoo-r5

make[1]: Entering directory `/usr/src/linux-2.6.36-gentoo-r5'
CC [M]  /usr/src/dahdi-linux-2.3.0/drivers/dahdi/dahdi_echocan_jpah.o
/usr/src/dahdi-linux-2.3.0/drivers/dahdi/dahdi_echocan_jpah.c: In function 'echo_can_create':
/usr/src/dahdi-linux-2.3.0/drivers/dahdi/dahdi_echocan_jpah.c:79: error: implicit declaration of function 'kzalloc'
/usr/src/dahdi-linux-2.3.0/drivers/dahdi/dahdi_echocan_jpah.c:79: warning: assignment makes pointer from integer without a cast
/usr/src/dahdi-linux-2.3.0/drivers/dahdi/dahdi_echocan_jpah.c: In function 'echo_can_free':
/usr/src/dahdi-linux-2.3.0/drivers/dahdi/dahdi_echocan_jpah.c:93: error: implicit declaration of function 'kfree'
make[2]: *** [/usr/src/dahdi-linux-2.3.0/drivers/dahdi/dahdi_echocan_jpah.o] Error 1
make[1]: *** [_module_/usr/src/dahdi-linux-2.3.0/drivers/dahdi] Error 2
make[1]: Leaving directory `
/usr/src/linux-2.6.36-gentoo-r5'
make: *** [modules] Error 2

спросил Jan 11 '11

alexcr Gravatar alexcr
3124 10 9 51
http://asterisk-service.c...

обновил Jan 12 '11

Comments

А ты качать с их сайта пробовал http://atcom.cn/AX4G.html#~tab-service_providers3? В более детально можно узнать в чем там проблема? litnimax (Jan 11 '11)edit
да я с их сайта тоже пробовал, не помогло. Думаю проблема у них со сборкой под новое ядро (завтра логи покажу). alexcr (Jan 11 '11)edit
Да, лог сборки в студию. Я так думаю, правильно будет отредактировать свой вопрос и уточнить его, добавив логи. litnimax (Jan 11 '11)edit
добавил лог alexcr (Jan 12 '11)edit
Ну я прав оказался :-) litnimax (Jan 12 '11)edit

4 Ответа

1

Алекс, у тебя слишком свежее ядро. Читай README в архиве с дровами на предмет системных требований. Откатись на 2.6.33-34.

ссылка удалить спам редактировать

ответил Jan 12 '11

litnimax Gravatar litnimax
1453 11 8 29
http://www.pbxware.ru/

Comments

опустил ядро до 2.6.34 все собралось без проблем alexcr (Jan 13 '11)edit
1

Приветствую!

И как работает плата AX4G ? Я недавно приобрел себе подобную PCI плату ATCOM с GSM модулями AX-2G4A.

Плата гибридная - на ней 4 FXO + 2 GSM. Драйвер используется такой же как AX4G. Драйверы установли последние. Проблема в том что пока не получается запустить GSM - в какое положение должен быть установлен переключатель питания на AX4G ? И для чего нужны кнопки switch2 (по инструкции)

ссылка удалить спам редактировать

ответил Mar 3 '12

evoip Gravatar evoip flag of Ukraine
11 2 1 1

обновил Mar 3 '12

Comments

Я ее вернул. Она не работает с нашими операторами:)

alexcr (Mar 3 '12)edit

Не факт! Я как-то включил оба переключателя на плате в положение ON - и о чудо - пошли звонки!!! Опертор MTS Ukraine. После перезагрузился и GSM снова отсох. Еще дело в том что там есть индикаторы LED возле антенн - когда плата пытается регестрироватmся в сети GSM они должны мигать - чего у меня не проиcходит.

А почему она у вас тогда продается на сайте http://www.pbxware.ru/product/Atcom_AX4G/ PBXWARE ?

evoip (Mar 3 '12)edit
0
 error: implicit declaration of function 'kzalloc'

Есть подозрение, что WARNING treated as ERRORS. Посмотри если нет флага -Wall.

Или перед сборкой добавь exoprt CFLAGS=-WNone. Главное, чтобы он в Makefile не перебивался. Если да, правь там.

А еще гугл https://patchwork.kernel.org/patch/93640/">предлагает такое решение:

#include <linux/slab.h>

И тут такое же решение. Смотри diff comitted to repo.

ссылка удалить спам редактировать

ответил Jan 12 '11

litnimax Gravatar litnimax
1453 11 8 29
http://www.pbxware.ru/

Comments

Думаю, что не стоит играться с -W и сразу включать slab.h litnimax (Jan 12 '11)edit
так и сделал добавил slab.h alexcr (Jan 12 '11)edit
0

после добавления #include <linux/slab.h> в drivers/dahdi/dahdi_echocan_jpah.c пошли другие грабли

make[1]: Entering directory `/usr/src/linux-2.6.36-gentoo-r5'
  CC [M]  /usr/src/dahdi-linux-2.3.0/drivers/dahdi/voicebus/GpakApi.o
In file included from /usr/src/dahdi-linux-2.3.0/drivers/dahdi/voicebus/GpakApi.c:36:
/usr/src/dahdi-linux-2.3.0/drivers/dahdi/voicebus/GpakCust.h:113: error: field 'sem' has incomplete type
make[3]: *** [/usr/src/dahdi-linux-2.3.0/drivers/dahdi/voicebus/GpakApi.o] Error 1
make[2]: *** [/usr/src/dahdi-linux-2.3.0/drivers/dahdi/voicebus] Error 2
make[1]: *** [_module_/usr/src/dahdi-linux-2.3.0/drivers/dahdi] Error 2
make[1]: Leaving directory `
/usr/src/linux-2.6.36-gentoo-r5'
make: *** [modules] Error 2
ссылка удалить спам редактировать

ответил Jan 12 '11

alexcr Gravatar alexcr
3124 10 9 51
http://asterisk-service.c...

Comments

Алекс, это не форум. Ты задал вопрос и уточняешь его. Мы предлагаем решения. Поэтому правильно было бы отредактировать свой начальный вопрос и добавить продолжение. litnimax (Jan 12 '11)edit
понял :) . alexcr (Jan 12 '11)edit

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: Jan 11 '11

Просмотрен: 1,547 раз

Обновлен: Mar 03 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.