Покажи Публикации - ceco91
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2
1  Програмиране / Общ форум / Проблем със сериен порт -: Feb 01, 2012, 00:34
Здравейте,
Опитвам се да подкарам един Фискален апарат/Фискален принтер да работи под Linux като за целта съм написал едно приложение на C++. Та проблема ми е в четенето от серийния порт - не работи.
Код:
	fd = open(path.c_str() , O_RDWR | O_NOCTTY | O_NDELAY);
if ( fd == -1 ){
throw Exception("open_port: Unable to open " + path + "!");
}
fcntl(fd, F_SETFL, FNDELAY);
struct termios options;
tcgetattr(fd, &options);
struct termios newkey;
    newkey.c_cflag = transferSpeed(speed) | CS8 |  CREAD | CLOCAL;
    newkey.c_iflag = 0;
    newkey.c_oflag = 0;
    newkey.c_lflag = 0;       //ICANON;
    newkey.c_cc[VMIN]=1;
    newkey.c_cc[VTIME]=10;
if( tcsetattr(fd, TCSANOW, &newkey) ) {
throw Exception("Can't setup communication parameters!\n");
}
tcflush(fd, TCIFLUSH);
tcflush(fd, TCOFLUSH);
rbytes = 0;
wbytes = 0;

Четенето го извършвам символ по символ.
Код:
	char buf;
int bytes = read( this->fd, &buf, sizeof(char) );
2  Linux секция за начинаещи / Настройка на програми / Re: stream EPG информация от XML файл -: Feb 28, 2011, 14:43
Аз намерих един проект DVB-EPG, ама създателя не е качил всичките файлове. АКо се интересуваш пиши в sf.net DVB-EPG или в Google Project.
3  Linux секция за начинаещи / Настройка на програми / Re: stream EPG информация от XML файл -: Feb 28, 2011, 00:16
Някой да има някакъв успех. От седмици си търся софтуерче, което да създаде EIT таблица, която да изтрелят с OpenCaster, ама нямам особен успех (Този на OpenCaster е много дървен със създаването на sec файл). Някой да е намерил нещо (angel)?
4  Linux секция за начинаещи / Настройка на програми / Re: Shaping Vlan -: Jan 08, 2011, 19:06
Повечето неща съм ги разгледал. Явно не ми е бил точен въпроса. Имам съмнения за няколко неща:
1. Дали трафика ще премине по бриджа, в смисъл, това е маркиран трафик?
2. Мога ли да правя shaping върху бриджа?
5  Linux секция за начинаещи / Настройка на програми / Re: Shaping Vlan -: Jan 08, 2011, 19:01
Някой нещо ??
6  Linux секция за начинаещи / Настройка на програми / Shaping Vlan -: Jan 02, 2011, 00:48
Има ли начин да огранича по трафик един VLAN? (VLAN идва от място X, стига до рутера Y и после заминава до място Z)

Замислих се върху проблема но не ми изкача решение. Единственото, което ми идва на идея(но не знам дали ще работи) е приема VLAN на eth0 (използвано за точност), да вдигна същият VLAN на eth1 и да направя bridge между eth0.VLANID и eth1.VLANID. После да закача по един qdisc на 2 интерфейса съответно на eth1.VLANID за DOWNLINК и на eth0.VLANID за UPLINK, използвайки tc.

Е, това ми идеята да не кажете, че съм нямал такава, но в момента нямат нужната работна постановка да тествам. Та ако това не възможно, ще възможно ли поне да ми дадете някой жокер на къде да се насоча за възможното изпълнение на задачата.
7  Linux секция за начинаещи / Настройка на програми / Re: Настройка на ReverseDNS -: Jan 12, 2010, 11:11
Благодаря на всички за указаното съдействие :)
8  Linux секция за начинаещи / Настройка на програми / Re: Настройка на ReverseDNS -: Jan 12, 2010, 10:17
Явно много ми се спи и не ми мисля. Ся да обесня по-точно:
Имаме взети 16к ИП-та от RIPE един  /18 блок. И искам да направя rDNS за него, обаче не мога да се ориентирам в менютата от RIPE, а баш мрежовия администратор е малко труден за откриване.
Единиственото което намерих e http://www.ripe.net/rs/reverse/. Което в случая много не ми помага. Та молбата ми е да ми помогнете или да си намеря админа или да го направя. В момента съм в етапа в който DNS сървъра е изцяло поготвен, съответната in-addr.arpa зона в DNS сървъра е поготвена и nslookup (dig) при заявка към DNS съръвра успявам да върна hostname по IP.
9  Linux секция за начинаещи / Настройка на програми / Re: Настройка на ReverseDNS -: Jan 12, 2010, 09:47
А, ако аз съм доставчика, закупил зона от ИП-ота от Райп, де трябва да се разходя за да си делигирам ревърса към моя НС?
10  Linux секция за начинаещи / Настройка на програми / Настройка на ReverseDNS -: Jan 11, 2010, 22:01
Какво трябва да направя за ReverseDNS? Примерно да регна IP на Bind Сървъра някаде из Ripe ... ?
11  BSD секция / Системни настройки / Re: MySQL + DHCP Server -: Jan 01, 2010, 21:23
И аз нещо такова ми се вижда ама няма ли да стане малко товарещо ?
12  BSD секция / Системни настройки / Re: MySQL + DHCP Server -: Jan 01, 2010, 17:11
ЧНГ, Ей сега ставам, Така че сори за късния отговор. Изработвам една система за управлние на Интернет Мрежа и искам като се добави нов потребител рефреш да става моментален, а варианта с crontab и рефреш не ми допада. До момента съм намерил няколко скрипта за съставяне на конфигурационния файл от MySQL. Най-точно ми трябва MySQL решение за управление lease-овете.
13  BSD секция / Системни настройки / MySQL + DHCP Server -: Dec 31, 2009, 15:49
Търси си приложение, по точно DHCP сървър, който да работи с MySQL. До ся намерих само скриптове за генерация на conf файла, но те не ми вършат работа.
14  Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Виртуални машини -: Dec 17, 2009, 22:31
Вече реализирах идеята с OpenVZ на Debian. Само остана момента с backup. Текущият скрипт
Код:
#!/bin/bash
export today=`date +%d-%m-%Y`
export backupdir="/vz/backups"
export deletebackup=`date +%d-%m-%Y --date=-5days`
export backuphost="192.168.1.2"
export backupuser="ceco91"
export backupfolder="/home/ceco91/backups/netmedia/files"
VIRTUAL_MACHINES="101 102 103 104 105"
echo Backup on `date +"%d %B %Y"`
rm $backupdir/$deletebackup -Rf
mkdir -p $backupdir/$today
for a in $VIRTUAL_MACHINES
do
        echo Backup Machine $a
        vzdump --dumpdir $backupdir/$today --suspend --compress --quiet $a
done
rm $backupdir/$today/*.log
echo Uploading file to $backuphost
ssh $backupuser@$backuphost "rm $backupfolder/* -rf"
scp -q -r $backupdir/$today/* $backupuser@$backuphost:$backupfolder
Не работи, т.е. не прави бекъп.
15  Linux секция за начинаещи / Настройка на хардуер / Грешка от cciss -: Nov 21, 2009, 20:10
Цитат
[   21.541381] cciss: probe of 0000:06:02.0 failed with error -1
Това излиза при dmesg с Compaq Computer Corporation Smart Array 5300 Controller  (Raid Controller с 4 харда, с по раид 1 2 по 2).
Дистрото е Debian с kernel 2.6.26-2-openvz-686 за виртуализация.
Страници: [1] 2