Задать вопрос
  • Как определять распиновку JTAG?

    @Axelertortt Автор вопроса
    Находил уже это. Только, к сожалению, с английским туго и не понял есть ли тут полный ответ на мой вопрос. Если есть - спасибо.
  • Hell world Asterisk 1.4.4?

    @Axelertortt Автор вопроса
    В общем пошел дальше разбираться. Спасибо большое за ответы)
  • Hell world Asterisk 1.4.4?

    @Axelertortt Автор вопроса
    Армянское Радио: То есть здесь не правильно?
    Добавочный номер s
    В наших каналах мы применяем определенную технологию, и поэто-
    му, прежде чем приступить к настройке диалплана, придется остано-
    виться еще на одном вопросе. Необходимо рассмотреть добавочный но-
    мер s. Когда в контекст поступают вызовы, для которых не указан кон-
    кретный добавочный номер (например, вызов FXO-линии), они переда-
    ются на добавочный номер s. (s – сокращение от start (начало), поскольку
    именно здесь начнется обработка вызова, если с ним не передана ин-
    формация о добавочном номере.)
    Поскольку это именно то, что требуется для нашего диалплана, пе-
    рейдем к делу. Для каждого вызова будет выполняться три действия
    (ответ на него, воспроизведение звукового файла и разъединение), по-
    этому добавочному номеру s понадобится три приоритета. Поместим
    три приоритета в контекст [incoming], поскольку было принято реше-
    ние о том, что все входящие вызовы должны обрабатываться в этом
    контексте1.
    [incoming]
    exten => s,1,приложение()
    exten => s,n,приложение()
    exten => s,n,приложение()
    Теперь осталось только вставить приложения – и наш первый диал-
    план готов.

    Или я не правильно понял его назначение в случае с FXS?
  • Hell world Asterisk 1.4.4?

    @Axelertortt Автор вопроса
    А канал конфигурировался просто (sip):
    [general]
    [1000]
    type=friend
    context=phones
    host=dynamic
    secret=guest
  • Hell world Asterisk 1.4.4?

    @Axelertortt Автор вопроса
    В книге написан пример:
    Наш первый диалплан
    Теперь, когда добавочный номер готов, сведем все вместе и создадим
    наш первый диалплан. Как принято во многих технических книгах
    (особенно в книгах по программированию), первый пример будет назы-
    ваться «Hello World!» (Здравствуй, мир!).
    В первом приоритете нашего добавочного номера мы будем отвечать на
    звонок, во втором – воспроизводить звуковой файл hello-world.gsm,
    а в третьем будет выполнен разрыв соединения. Вот как выглядит диалплан:
    [incoming]
    exten => s,1,Answer()
    exten => s,n,Playback(hello-world)
    exten => s,n,Hangup()
    Если у вас уже имеется один или несколько сконфигурированных ка-
    налов – вперед1! Просто создайте файл extensions.conf (например,
    в папке /etc/asterisk) и вставьте в него четыре строки кода диалплана,
    которые мы только что написали.
  • Кто-нибудь знает где находится описание структуры net_device в ядре линукса 2.6.32?

    @Axelertortt Автор вопроса
    В версии ядра 2.4 описание было там. Сейчас - где-то в другом месте.
  • Кто-нибудь знает где находится описание структуры net_device в ядре линукса 2.6.32?

    @Axelertortt Автор вопроса
    Спасибо за ответ, но просто нажмите в браузере Ctrl+F и впишите net_device. Браузер сразу перейдет на его использование, а не описание (61 void netdev_set_default_ethtool_ops(struct net_device *dev,).