Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   UNIX, Linux, MacOs для PC и другие ОС (https://nowa.cc/forumdisplay.php?f=17)
-   -   "Помогите новичку" или вопросы по LINUX (Архив) (https://nowa.cc/showthread.php?t=79013)

DoubleSpace 21.11.2009 13:48

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от bwy (Сообщение 2816088)
Оооо. Большое спасибо. На меня нашло прозрение. Но скрипт все равно не работает :cry:Нужны ли еще какие нибуть пакеты устанавливать??

Если не установлен командный интерпретатор, линух тупо не запустится- это одна из неотЪемлемых его частей. Напишите более подробно- текст скрипта, как не запускается.

bwy 21.11.2009 13:56

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от DoubleSpace (Сообщение 2816121)
Если не установлен командный интерпретатор, линух тупо не запустится- это одна из неотЪемлемых его частей. Напишите более подробно- текст скрипта, как не запускается.

Задача скрипта проверить баланс припомощи 3Г модема, тоесть послать ussd запрос *100# Вот текст скрипта\

Цитата:

#!/bin/sh
SCR=/tmp/ussdscp
OST=/tmp/lastcheck
(
echo 'send "ATZ"'>$SCR
echo 'send ""' >>$SCR
echo 'send "AT+CUSD=1,AA180C3602,15"'>>$SCR
echo 'expect {'>>$SCR
echo '"\"," ! killall -9 minicom'>>/$SCR
echo ' }'>>$SCR
echo '! killall -9 minicom'>>$SCR
minicom -w -S $SCR -C $OST >/dev/null 2>&1
) >/dev/null 2>&1
reset
grep '".*"' $OST | sed -e "s/\(.*\"\)\(.*\)\(\".*\)/\\2/" > $SCR
perl -e '@a=split(//,unpack("b*", pack("H*",`cat /tmp/ussdscp`))); for ($i=6; $i < $#a; $i+=7) {$a[$i].="0" } print pack("b*", join("", @a))."
"'
echo ""
unlink $OST
unlink $SCR
Добавлено через 1 минуту
И скажите, может есть более простой способ послать ussd команду?

DoubleSpace 21.11.2009 14:07

Re: "Помогите новичку" или вопросы по LINUX
 
Сразу возникают вопросы
-minicom установлен?
-perl установлен?
Попробуйте отдельно набрать minicom --help и perl --help в командной строке
Затем- minicom может быть не установлен на нужный порт- у вас он, скорее всего, /dev/ttyUSBx- где x -номер, который еще надо уточнить

bwy 21.11.2009 14:37

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от DoubleSpace (Сообщение 2816146)
Сразу возникают вопросы -minicom установлен? -perl установлен? Попробуйте отдельно набрать minicom --help и perl --help в командной строке Затем- minicom может быть не установлен на нужный порт- у вас он, скорее всего, /dev/ttyUSBx- где x -номер, который еще надо уточнить

GSM (ttyUSB0)
perl и microcom установлены что тут еще может быть нетак?

DoubleSpace 21.11.2009 15:08

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от bwy (Сообщение 2816180)
GSM (ttyUSB0)
perl и microcom установлены что тут еще может быть нетак?

В настройках minicom этот порт прописан? Посоветовал бы пройтись по составляющим скрипта вручную. Зайти в minicom и дать эту команду- чего получится?

bwy 21.11.2009 15:11

Re: "Помогите новичку" или вопросы по LINUX
 
Эххх большое спасибо, но на убунту я только месяц и до конца не подружился..... Так что даже не знаю с какой стороны подойти...

DoubleSpace 21.11.2009 15:44

Re: "Помогите новичку" или вопросы по LINUX
 
И чего-то со скриптом миникомовским не слава богу Сомнения у меня относительно повторяющихся строчек. Вкрадце- чего делает ваш командный скрипт
-организует два файла в каталоге /tmp Один из них- скрипт , отправляющих команды через терминал minicom на модем, во второй принимается результат.
-запускает minicom
-обрабатывает ответ
Скорее всего, как я тут наспех поэкспериментировал- виснет minicom- то ли настройки не те, то ли команды для этого модема неверны. По крайней мере, выкинул команду запроса баланса, оставил ATZ- скрипт виснет, и виснет именно minicom. К сожалению, по его скриптам найти с разбегу ничего не вышло
Вроде как работу с USSD поддерживает еще продукт Gammy
http://www.gammu.org/
Только поддержит ли он ваш модем.

Андрей125 22.11.2009 10:12

Re: "Помогите новичку" или вопросы по LINUX
 
Добрый день! Есть такая проблемка :
Шлюз на МАндриве 2009,0 надо дать возможность юзверям на WIN2000-м и Убунте звонить через Скайп и Сипнет. Как это организовать?
// со шлюза звонить получается.
Спасибо.

Ну и немного не в тему , как то-же самое сделать на XP-шном шлюзе(это не горит, но для общего развития....) ?

ПОМОГИТЕ!!! ТЕМА ЕЩЕ АКТУАЛЬНА!!!!!!

wesper 22.11.2009 11:05

Re: "Помогите новичку" или вопросы по LINUX
 
Перечитал все, лезу со стандартным вопросом - у меня установлена Убунту 9.10 (установил последние обновления) в простой схеме установки стандартных программ вроде разобрался, сложность возникла с установкой скачанных пакетов которые следует компилировать - везде пишется "нужно в коммандной строке..." - устал искать саму эту командную строку - может есть руководство в картинках? :sos: или просто последовательное описание.
Конкретно нужна простая связка Apache+PHP+MySQL - даже пакет нашелся (более менее простой) XAMPP (или LAMPP для линукса) - но установить никак не могу

Андрей125 22.11.2009 11:56

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от wesper (Сообщение 2818053)
Перечитал все, лезу со стандартным вопросом - у меня установлена Убунту 9.10 (установил последние обновления) в простой схеме установки стандартных программ вроде разобрался, сложность возникла с установкой скачанных пакетов которые следует компилировать - везде пишется "нужно в коммандной строке..." - устал искать саму эту командную строку - может есть руководство в картинках? :sos: или просто последовательное описание.
Конкретно нужна простая связка Apache+PHP+MySQL - даже пакет нашелся (более менее простой) XAMPP (или LAMPP для линукса) - но установить никак не могу

Ну про терминал(командную строку) чуть ниже.
Для начала Приложения - Установка/Удаление ....
Поиск - Apache , поставить галочку,
Поиск - PHP ,...... и так далее...
Применить.
Это не экзотика, а необходимое. В каждом дистрибутиве имеется.

Терминал : Приложения - Стандартные - Терминал (там команда sudo Интер, Пароль - Интер.) и работайте на здоровье (Судо использовать как можно реже - это root // Загробить можно даже неубиваемый линукс - лично проверял)
Правда есть обно НО - есть вероятность что скомпилировать неполучится - по умолчанию в систему не устанавливаются средства разработки - в выводе ./configure и make надо смотреть на строчки с error - там подсказка чего нехватает(надо доустановить : Приложения - Установка/Удаление ....Поиск -))) удачи

Яриус 22.11.2009 18:11

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от bwy (Сообщение 2816088)
Но скрипт все равно не работает Нужны ли еще какие нибуть пакеты устанавливать??

отвечу в стиле вопроса )) а куда?

Rudex 26.11.2009 13:00

Re: "Помогите новичку" или вопросы по LINUX
 
Собственно в Ubuntu проще некуда, есть apt-get и aptitude в которых все нужные программы с их зависимостями распределены по категориям, и промахнуться с программой сложновато, если искать смысл в названии

лучезарный 26.11.2009 16:56

Re: "Помогите новичку" или вопросы по LINUX
 
люди подскажите какие пакеты устоновить в ubuntu\mint что бы смотреть без тормозов fullHD (1080p) ?

смотрел через Mplayer,VLC.
видеокарта HD2600XT. на винде с играми одновременно могу просматривать без тормазов.

tagem 27.11.2009 08:48

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от Андрей125 (Сообщение 2817996)
Добрый день! Есть такая проблемка :
Шлюз на МАндриве 2009,0 надо дать возможность юзверям на WIN2000-м и Убунте звонить через Скайп и Сипнет. Как это организовать?
// со шлюза звонить получается.
Спасибо.

Ну и немного не в тему , как то-же самое сделать на XP-шном шлюзе(это не горит, но для общего развития....) ?

ПОМОГИТЕ!!! ТЕМА ЕЩЕ АКТУАЛЬНА!!!!!!

В обоих случаях надо разрешить форвардинг через порты, которые используют программы для соединения (23399 для Скайпа по умолчанию). На Мандриве в правилах iptables (или какая там надстройка над ними используется), в ХР - в правилах файерволла.

Андрей125 27.11.2009 11:02

Re: "Помогите новичку" или вопросы по LINUX
 
Цитата:

Сообщение от tagem (Сообщение 2828332)
В обоих случаях надо разрешить форвардинг через порты, которые используют программы для соединения (23399 для Скайпа по умолчанию). На Мандриве в правилах iptables (или какая там надстройка над ними используется), в ХР - в правилах файерволла.

Спасибки еще раз.
Делал по мануалу : http://www.cetlot.com/2009/07/nastro...-4g-na-ubuntu/
(да и йоту приплел до кучи - провайдер озверел(за выходные по 50 метров выкачиваем - и это при выключенных компах- шлюз в том числе), приходится искать альтернативы)(ругатся пробовали, левый траф размазан и идет 24часа, отследить можно только с 18-19 до 9-10 часов утра и в выходные)
Нарисовались еще 2 вопроса.
1 ) открыл все порты пока, потом перекрою все и дам только нужные.

- НЕмогу зайти на некоторые сайты с машин сети(наверно с длинным названием?-пока заметил на майл анекдоты)со шлюза без проблемм. никакой фильтрации нет.
- режет картинки (фото) полностью или частично

2) каким образом подключить два интернет канала (Йоту и выделенку)
и настроить работу - Йота всегда и везде, выделенка - если первый канал недоступен.


Текущее время: 11:05. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2025 NoWa.cc

Время генерации страницы 0.43368 секунды с 9 запросами