через date и в трее показывает разное время с разницей в 7 часов.
если установить часы из графической оболочки то изменяется в date,
и наоборот - если установить время через date -s, поменяется в трее.
вообщем ситуация такая:
есть встроеный модуль gprs модема который определяется как обычный модем на com4.
в винде оно работает(те хотя бы вообще видит модем) только при ограничении скорости до 19200(надо установить модем как "стандартный модем на 19200").
вопрос: как ограничить скорость на таком же уровне в линуксе?
опция init = at&n10 в конфиге wvdial не помогает.
есть роутер с маршрутом для всех:
192.168.5.5 via 192.168.180.205 dev ppp50
и несколькими интерфейсами,
нужно чтобы трафик от одного определенного ип из подсети роутера, ходил до 192.168.5.5 по другому пути: через 192.168.179.1 ppp60.
как бы это осуществить?
(на роутере есть куча маршрутов и default route которые не желательно менять).
linux.
а каким образом можно хотя бы смонтировать ресурсы этого кпк из линукса? чтобы можно было осуществлять файлообмен между sd,cf картами установленными в кпк, и компьютером под линукс?
при условаии что на кпк win2003mobile
хочу переконвертить музыку(уменьшить битрейт) в директории.
каким скриптом или встроеным в lame средством можно автоматизировать процесс.
конвертится оно чтото вроде: lame -b 112 file.mp3 file_new.mp3
но делать так на каждый же файл идиотизм.
а подскажите как подправить или сделать новый скрипт, который будет в выводе ifconfig искать номер ppp* по присутствующему там ip который задаётся из вне, те должно быть что-то вроде:
^^ - данный скрипт ищет всё нормально, но УЖЕ заданный ip(192.168.1.1).
если же добавить что то вроде
IP=$1
то оно не работает потом внутри awk(если вместо ip поставить $1)
надо
./script 192.168.1.1
в файле pppnum появляется номер интерфейса
ситуация такая, что невозможно воспроизводить звук сразу из 2х программ.
например аська не пикает, если играет xmms:)
я так понимаю это из-за artsd.
а каким образом можно это дело исправить?
извиняюсь, что опять создаю похожую тему, но все же:
нужно скрипт который теперь будет искать id процесса по изменяемому критерию, и килять найденый id.
что то вроде:
ps ax | grep pppd | grep 172.30.1.2 | awk '{system("kill " $1) }'
НО! значение '172.30.1.2' должно будет задаваться в конце, и из вне.
те чтобы запустив скрипт типа:
> ./kill 172.30.1.2 - оно ищет pppd где заданый ip и убивает убивает сессию с данным pid.
подскажите как сделать скрипт вычисляющий по ip, файл pid'a ppp-сессии и убивающий его?(предлогать искать в ps ax не предлагать:)
задача сделать скрипт в ОДНУ строку.
bash не очень хорошо знаю, но нужно что то в этом роде:
подскажите простенький скрипт bash/sh который можно вставить в /etc/ppp/auth-up.
скрипт должен отлавливать логин юзера который пытается законектиться и запускать другой скрипт в зависимости от логина.
вывод логина из auth-up это echo $2.
те что то вроде:
if login=xxx, then run script1
if login=abc, then run script2
итд.
собственно не хочет юзаться pptpd с chap авторизацией.
config.pptpd:
----
lock
mtu 576
noipx
noipdefault
ktune
refuse-pap
require-chap
lcp-echo-interval 15
lcp-echo-failure 4
auth
nobsdcomp
nodeflate
----
лог:
----
May 20 19:23:02 localhost pptpd[3906]: CTRL: Client 192.168.254.13 control connection started
May 20 19:23:02 localhost pptpd[3906]: CTRL: Starting call (launching pppd, opening GRE)
May 20 19:23:02 localhost pppd[3907]: The remote system is required to authenticate itself
May 20 19:23:02 localhost pppd[3907]: but I couldn't find any suitable secret (password) for it to use to do so.
May 20 19:23:02 localhost pppd[3907]: (None of the available passwords would let it use an IP address.)
May 20 19:23:02 localhost pptpd[3906]: GRE: read(fd=6,buffer=804e560,len=8196) from PTY failed: status = -1 error = Input/outp
May 20 19:23:02 localhost pptpd[3906]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
May 20 19:23:02 localhost pptpd[3906]: CTRL: Reaping child PPP[3907]
May 20 19:23:02 localhost pptpd[3906]: CTRL: Client 192.168.254.13 control connection finished
----
в chap-secrets логин/пароль прописан
login * pass
если вообще убрать:
refuse-pap
require-chap
то с пап авторизацией работает.
а как средствами grep и/или awk искать одну строку, но выводить другую, которая на 1 строку выше.
те например:
----
>cat file.txt
blabla1 111
blabla2 214
blabla3 511
----
нужно найти строку с цифрой 214, но вывести слово blabla1.
(поиск нужно осуществлять не в файле file.txt, а именно в выводе cat file.txt)
подскажите пример проги на awk или bash которая может добавлять в определенный текстовый файл на определенную строку(или перед определенным словом) значок "#" ?