프로그래밍 QnA + 설치 및 활용 QnA + 질문

leolo의 이미지

C 언어 .. 기초적인 질문..

uint8_t rsp[1];
rsp[0] = 0x00;
rsp[1] = 0x09;
rsp[2] = 0xdd;

현재.. 이렇게.. 데이터가 들어가 있습니다..
이경우.. rsp[1], rsp[2]는 16진수 형태로 나타나 있는데요..
이둘을 합쳐서.. 정수형으로 바꾸면.. 2525가 됩니다..
정수형으로 바꿔서.. 변수에 넣고자 하는데..
어떻게..하면 되는지 가르쳐주세요..

int tmp = ????
[/code]

lovin74의 이미지

제가 하려는 짓이 가능성이 있어보이는 건가요?

리눅스에 TV 카드를 꽂고 CD-RW를 이용해서..

실시간으로 (즉 하드에 저장하지 않고) 외장 USB CD-RW에 동영상을 레코딩 하려고 합니다.

CD-RW를 쓰는 이유는 RW의 packet writing과 UDF(Universal Disk Format)을 이용하면 CD-RW를 거의 디스크 처럼 쓸 수 있는것 같아 보여서입니다.

외장 USB 는 새로텍에서 나온 외장 CD 케이스를 이용하고 CD-RW는 그냥 LG꺼 24RW까지 되는걸로 해보려고 하는데.. USB의 전송 한계상 평균 700k/bps 로 잡고.. TV에서 캡쳐할때 500k 정도로 인코딩하면 가능할것 같습니다만...

stoneshim의 이미지

/dev/epoll에 대해 답글을 올리다가 원래 글이 없어졌네요.

답글을 올리려고 했는데... 원래 글이 없어져 버렸습니다.
쓰신 분이 없애신건지... 아니면 뭔가 잘못되어서 글이 삭제된건지 알수 없어서 그냥 답글을 새로 올립니다.

[code:1]
for(i=0;i<MAXSOCKS;i++){
fds[i].fd=-1;
fds[i].events=POLLIN;
fds[i].revents=0;
}

if (write(wfd, &fds[0],sizeof(struct pollfd) * MAXSOCKS) != sizeof(struct pollfd) * MAXSOCKS){
perror("failed to write all pollfds");

reduser의 이미지

사용량이 없는데 df 를 하면 이상하게 나오는군요..

시스템이 갑자기 먹통이 되길래 확인해보니 /usr 용량이 100% 였습니다.

그런데.. 아무래도 이상해서 확인해 봤는데.. 100 %가 될리가 없어

du -h --max-depth=1 /usr

로 조사해 보니..

df 했을때하고 값이 다르군요..

다른 이유가 무엇일까요..

다른 것이 용량을 차지하고 있는건 같지 않은데..... 로그도 지웠구요..

참 이상한데.. 왜 그런지 조언좀 부탁드립니다.

zzsay의 이미지

이게 머할려구 하는거에요?

아래는 아파치의 로그 파일 입니다.
처음보는 로그가 생겨서 문의를 드립니다.
전 리눅스 시스템인대 왠? 윈도우 스크립트가 나오나요?..
root 먼가 나오는것이 왠지 불안 하네요.
이것이 무얼까여?

61.100.218.102 - - [30/Apr/2003:20:19:43 +0900] "GET /scripts/root.exe?/c+dir HTTP/1.0" 404 275
61.100.218.102 - - [30/Apr/2003:20:19:44 +0900] "GET /MSADC/root.exe?/c+dir HTTP/1.0" 404 273
61.100.218.102 - - [30/Apr/2003:20:19:44 +0900] "GET /c/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 283
61.100.218.102 - - [30/Apr/2003:20:19:44 +0900] "GET /d/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 283

crazyrun의 이미지

[질문] XP와 레드햇8 멀티부팅에 대해...

독립적으로 리눅스는 많이 깔아보았지만 멀티부팅으로는 이번이 처음이라 막히는
부분이 생기네요.

먼저 제시스템은 하드가 세개입니다.
첫번째 하드는 12기가, 두번째는 40기가, 세번째는 6기가입니다.
원래 첫번째 하드에 윈도우XP가 설치가 되어있었구요 두번째와 세번째는 그냥
백업용으로 쓰다가 이번에 리눅스를 설치하기 위해 6기가짜리를 선택했습니다.
첫번째와 두번째는 NTFS로 포맷되었습니다.

6기가짜리 하드는 시디롬과 같이 설치가 되어있고요 Secondary Slave로 되어있습니다.

yoonbo의 이미지

cond에 exim관련 뭔가가 있던데 이거 없애거나 하면 안되나요?

Yoonbos/etc/cron.d# ls
exim
Yoonbos/etc/cron.d# cat exim
# /etc/cron.d/exim crontab fragment for exim

# Run queue every 15 minutes
08,23,38,53 * * * * mail if [ -x /usr/sbin/exim -a -f /etc/exim/exim.conf ]; then /usr/sbin/exim -q ; fi
Yoonbos/etc/cron.d#

이렇게 있던데요, 이게 어떤일을 하는 명령인가요?
하드를 15분마다 읽으니 하드가 쉴날이 없어서-_-; 시끄러워서 그러는데;
이거 지우거나 시간 갭을 늘리거나 하면 안되나요? ^^;

kevinhan의 이미지

디스크가 뻑나면 어떻게 조치해야 하나요?

디스크가 뻑나는 바람에 해당 파티션의 파일을 건드리던 파일(httpd 의 프로세스)

이 다 죽질 안네요. fuser 도 안 먹혀서 리붓을 했습니다.

그랬더니 머신(썬 울트라파워 1)이 디스크 오류 메세지만 계속 뿌리며

리붓도 안됩니다. 이럴땐 어떻게 하는게 최선이겠습니까?

이런 경우는 처음이라 답이 안나오네요.

에러 메세지는 이렇습니다.

Quote:
WARNING: /sbus@1f,0/espdma@e,8400000/esp@e,8800000/sd@3,0 (sd3):
Error for Command: read(10) Error Level: Retryable
ddoman의 이미지

소켓이 아니다라는 에러??

뭐..리눅스는 아닌데 그래두 물어볼곳이 마땅치않아서요..^^

리눅스기반의 클라이언트 프로그램에서
XP기반의 서버프로그램에 접속시 일어나는 문제입니다.
xp에 있는 서버프로그램에선
listen을 하고있다가..클라이언트에서 연결요청이 오면 당근
accept가 호출됩니다..

accept가 성공적으로 리턴을 하고
서버에서는 setsockopt로 타임아웃을 걸고, read를 호출하는데..

가끔!!..
정말 가끔이요..
setsockopt에서 에러가 리턴됩니다.
에러값이 황당하더군요..

flatony의 이미지

NMS using ucd snmp

ucd snmp api / command를 이용해서 일정 주기마다

등록된 agent에 폴링해서 MIB값을 가져오는 엔진을 만들생각입니다.

그런데 처음부터 막히네요

제작 환경은 linux 7.3 gcc 3.1.1 이구요 language는 C 로 구현할 거구요

등록된 agent의 ip를 확인한후 ping을 날려서 장비가 살아있는지

죽어있는지 확인한다음에 snmp 명령을 사용해서 MIB값을 가져와야할것같은데

프로그램 내부에서 ping명령을 사용해서 값을 가져온후에 내부에서

time이 3000ms 이상이거나 timeout이면 장비가 죽었다 판단하고

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기