프로그래밍 QnA

MythRab의 이미지

커널 패닉 메시지

커널 패닉이 나면 아래와 같이

39 journal-601, buffer write failed
40 kernel BUG at prints.c:334!
41 Unable to handle kernel paging request at virtual address 00000000,
epc == 801ae
42 f3c, ra == 801aef3c
43 Oops in fault.c::do_page_fault, line 206:
44 $0 : 00000000 1000fc00 0000001c 00000001 802d25f0 00000001 00000001
0000 0000
45 $8 : 00000000 00000000 8032fd63 00000000 802edc1a fffffff9 8032fd1a
ffff ffff
46 $16: 802fd9b0 832ad000 00000000 832ad000 00000001 00000009 00000001
0000 0000
47 $24: 0000000a 00000002 8032e000 8032fe58 c01adb9c 801a ef3c
48 Hi : 00c643fd
49 Lo : f14a837d

삽질토비의 이미지

커널 컴파일 에러,,, (jffs2 추가 할라 그랬는데...)

커널 컴파일 할때, jffs2 파일 시스템을 지원하게 하려고,
.config 에 아래와 같이 설정하였습니다.

CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS_FEATURE=1
CONFIG_JFFS2_FS_MODULE=y
CONFIG_JFFS2_FS_MODULE_FETURE=1

그리고 나서 커널 컴파일 했더니 다음과 같은 error를 뿌렸습니다.

fs/fs.o(.text+0x33984): In function `zlib_compress':
: undefined reference to `zlib_deflateInit_'
fs/fs.o(.text+0x33a04): In function `zlib_compress':
: undefined reference to `zlib_deflate'
fs/fs.o(.text+0x33a74): In function `zlib_compress':
: undefined reference to `zlib_deflate'

이소희의 이미지

이중포인터에 대한 질문입니다.

제가 이중포인터를 아는정도는,
아래처럼 사용한다는 것과,
포인터의포인터라는 정도입니다.

질문입니다.
아래의 TestPointer2의 **dp 파라메터는 스택에 어떤식으로 할당되고, 스택에 어떤값이 들어가게 되는건지요?
알듯 하면서도, 모르겠네요. ㅡㅡ;

[code:1]
#include <stdio.h>
#include <malloc.h>
#include <string.h>

void TestPointer2(char ** dp)
{
*dp = (char*)malloc(32);
strcpy(*dp,"xxxx");
printf("TestPointer2 : %s \n",*dp);

ertos12의 이미지

USB HDD를 자동으로 mount시켜주는데 무슨 program입니까?

최근에 나오는 Linux 배포본들은 USB에 외장형 HDD를 연결시 자동으로 mount까지 시켜주게 되는데, 이건 어떤 program에서 하게 되는건가요?
application이 아니면 device driver에서 직접 하게되는 건가요?
관련 source package나 RPM package가 무엇인지 알고 싶습니다.

학난성의 이미지

bt878 계열 TV수신카드로......

TV수신카드로 TV녹화프로그램을 만들려고 하는데
gtk를 써서 할려구요..

물론 리눅스 기반에 내장된 TV프로그램이나 Xawtv를 써서 TV는 재생해봤습니다...하지만 수신카드가 리눅스를 지원 못해서 그런지
채널 변경이 안되네요 - -;

그래서... gtk상으로 TV만이라도 어떻게 띄우는 방법 없을까요?
혹은 qt로도 가능한지 알고 싶어요....가능한 함수가 있지 않나 싶은데 고수님들 도와주세요...

하하의 이미지

ltrace 사용중... 서버 죽음 관련 질문

실행중인 process에

ltrace -p PID 를 걸어서 trace 를 걸면

아래와 같은 메세지를 뿌리고 서버는 죽습니다.

+++ killed by SIGTRAP +++

해서.. 프로세스에

signal(SIGTRAP, SIG_IGN);

를 넣어두고 컴팔후 다시 구동하고 ltrace를 걸어보았지만.

역시나 +++ killed by SIGTRAP +++ 이런 메세지를 보여

주고 서버는 죽습니다.

왜 그런걸까요??

waterleemin의 이미지

삼바 네트워크리소스 오류문제..도와주세요..&gt;.&lt;

여기 있는 글 들 검색해서 찾아보고
지식인 검색해보고

삼바서버 들쳐보고 이것 저것 다 해봤는데..잘안돼서
드디어는 질문 올립니다. 도와주세요!!

문제 :
리눅스 서버와 윈도우 네트워크 설정건입니다.

리눅스 서버에 삼바설정을 하고 윈도우 서버에서 네트워크확인을 하면
리눅스 공유서버가 잘보입니다.

그런데 공유되어있는 컴터를 들어가려고만 하면
"..이 네트워크 리소스를 사용할 권한이 없습니다.."라는 말만 나옵니다.

smb.conf 프로그램 상태는 아래와 같습니다. =============================

hyji의 이미지

linux에서 암호를 설정하는 스크립트...

passwd같은 경우는 passwd root 하고 엔터 치고
암호를 따로 입력해야하잖아요....?
그런데 그냥 스크립트로 한 번에 수행하게 하는 법은 없나요?
예를 들자면 passwd root 1234 하면 root 암호가 1234로 바뀌게 하는....

이런 스크립트는 없나요?
웹 상에서 암호를 바꿔야 하는데...
어찌해야할지....

hanssym의 이미지

Aix 4.3.3 에서 5.2 로 업그레이드...

저희 회사에서 이번 주말에 서버 Aix OS 를 4.3.3 에서 5.2 로 업그레이드 했습니다.

그런데 몇가지 기존 어플리케이션에서 이상한 현상이 발생합니다.

1. 메세지 큐에서 Read 할 때 예외사항이 발생합니다.
2. 또한 메세지 큐에서 읽을시 core 로 죽는 경우가 있습니다.

시스템 환경은 다음과 같습니다.(업그레이드 환경)
서버 : RS6000 6H1 (400Mhz CPU * 4, 2G Memory)
OS : 5.2.1
Compiler : v6

그런데 기존 OS 4.3.3 , Compiler v5 에서는 아무런 문제가 없었습니다.

현재는 정확한 원인을 몰라 다시 기존대로 복원시켜 돌리고 있는데 별다른 문제는 없습니다.

hanna의 이미지

간단한 프레임버퍼 테스트 코드인데 에러가 나네요..

리눅스 프레임버퍼 프로그래밍 튜토리얼(http://www.sm5sxl.net/~mats/src/unix/graphics/fbtest/framebuffer.html)에 있는 소스 코드를 컴파일하고 실행하는데.. 에러가 나네요.. 머가 문제일지 모르겠습니다.. 참고로 데비안 우디를 사용하고 있고, 처음 부팅할때 펭귄그림 나오면 프레임버퍼를 지원하는 커널이라는데..

[code:1]#include <unistd.h>
#include <stdio.h>
#include <fcntl.h>
#include <linux/fb.h>
#include <sys/mman.h>

int main()
{
int fbfd = 0;

페이지

프로그래밍 QnA 구독하기