Доброго времени суток!
Пытаюсь попробовать отправить смс с помощью gnokii, но не могу подключить телефон :(
в /etc/udev/rules.d/51-android.rules пишу следующее:
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"

lsusb
Bus 001 Device 014: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]

в .gnokiirc пишу:
[global]
model = AT
connection = serial
port = /dev/ttyACM0

после sudo gnokii --identify:
sudo gnokii --identify
GNOKII Version 0.6.31
LOG: debug mask is 0x1
Config read from file /etc/gnokiirc.
phone instance config:
model = fake
port = none
connection = serial
initlength = default
serial_baudrate = 19200
serial_write_usleep = -1
handshake = software
require_dcd = 0
smsc_timeout = 10
rfcomm_channel = 0
sm_retry = 0
Initializing...
Connecting
Apparently you didn't configure gnokii. Please do it prior to using it.
You can get some clues from comments included in sample config file or give
a try with gnokii-configure utility included in gnokii distribution.
IMEI         : Unknown
Manufacturer : Unknown
Model        : Unknown
Product name : Unknown
Revision     : Unknown
Подскажите в чем проблема?
сейчас вывело arp:
arp
Address                  HWtype  HWaddress           Flags Mask            Iface
localhost.connectify     ether   1c:4b:d6:e7:e7:56   C                     wlan0
ap.connectify            ether   34:08:04:9c:8d:bf   C                     wlan0

пишу такой скрипт:
#!/bin/bash
arp > /dev/tty2
if [$(arp -e | grep ap.connectify) >/dev/null 2>&1] && echo 'Have information about ap' || echo 'Have not information about ap'
then
    echo ""
else 
    echo ""
fi
exit 0

после выполнения скрипта пишет саму таблицу и следующее:
/home/user02/script1.sh: line 3: 1]: ambiguous redirect
Have not information about ap
sleepycat
запустите какойнито сниффер и посмотрите , приходят ли запросы и появляются ли после этого записи. И вырубите фаерволл, для самоанализа, так как имхо тут он не причем.
а какой сниффер и как посмотреть? честно говоря, вобще не представляю о чем вы(
хотя я поторопился. после того как сделал -j ACCEPT, выводилась таблица arp , а теперь снова ничего не выводит :(
kurych
У вас команда
sudo iptables -A INPUT -i eth0 -m icmp -p icmp --icmp-type 8
не указывает, какое действие применить к пакету. Лень пробовать, можно ли так, и что iptables подставляет по умолчанию. По логике, должна действовать дефолтная политика, определенная для таблицы и цепочки. Но, по-моему, лучше явно указать “-j ACCEPT”.
В Вашем случае, вероятно, применяется “DROP” к icmp-пакетам, поэтому arp-таблица остается пустой.
да, надо было явно указать -j ACCEPT
спасибо)
а как в скрипте написать, чтобы она выводилась, если в таблице есть информация о адресе 192.168.0.1?
пишу
arp -a 
но в консоль ничего не выводится, подскажите, с чем может быть связано?
под вновь созданным пользователем, при наборе arp выводит адрес и остальные параметры точки вай фай к которой подключен…
знаю, чтобы вывести эти данные в консоль tty2 надо написать такой скрипт:
#!/bin/bash 
arp > /dev/tty2
и все, а как сделать проверку, если в таблице есть информация о адресе 192.168.0.1, то только тогда выводить?
sleepycat
arp -e
Чисто гипотетически на запрос мог ответить аппарат по пути следования.(как я читал) Но всеже можете проверить tcpdump-ом, пущеным на фаерволе. Хотя если ответ на пинг приходит, то куда уж тут прозрачней? ;)
И да, вы перед контрольной проверкой попытайтесь сбросить арп таблицу на хосте , с которого будете тестировать ехо пакет. Возможно что чистая таблица на сервере всего лишь следствие наличия адресата у клиента. А может вы правы и оно просто не фурычит, я не говорил , что этого не может быть ;) Просто спросил интереса ради.(нет шлюзов на арче)
arp -e тоже ничего не выводит
попробовал сбросить так:
ip neig flush all
но потом
sudo arp -e 
все равно ничего не выводит
а почему, когда я пишу arp у меня ничего не выводится?
просто, надо скрипт написать, который выводит таблицу arp, если в ней есть информация о адресе 192.168.0.1
sleepycat
(-m icmp - без уточнения не отрабатывает?)
нет, говорит, что уточнять надо…