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

lovejin0309의 이미지

make bzImage 도중 에러가 발생했습니다.

cpu : amd 1400+
ram : 256
hdd : 40G
vga : G200

kernel 버전 2.4.8

make: *** No rule to make target 'include/linux/autoconf.h', needed by 'include/config/MARKER', 멈춤.

이란는 에러 메세지가 나오면서 컴파일이 중지 되었습니다.

어떻게 해결해야 하는 지요?

혹은 참고할 문서나 사이트는 어디인지요?

jyj9782의 이미지

커널 네트워크 모듈 수정후 패닉..

하하 ^^:

커널문제인가 했더니요.. 네트워크 모듈문제였네요
pcnet32.c 모듈을 사용하는데요.
80포트를 필터링하고 로그에 남기는 간단한 코드를 몇줄 넣었는데요.
커널 패닉이 일어났어요..

왜그런지 좀 알려주세요

코드를 첨부합니다...

rx 받는 쪽 루틴에요..

static int
pcnet32_rx(struct net_device *dev)
{
    struct pcnet32_private *lp = dev->priv;
    struct iphdr *tmpip; // x90c

루틴넣었고요. x90c 적힌거..
[code:1]
/* x90c의 80포트 필터링 코드 */

살자의 이미지

논리주소 확인 방법

안녕하세요..
지금 커널을 공부 중인데요..
논리주소 와 선형 주소, 물리주소에 대해 나오는데..
만약 간단한 코드를 작성 해서 나온 a.out라는 실행 파일에 대한
논리 주소를 확인 하고 싶은데요.. 방법이 있나여?
각각의 세그먼트 별루여..

simgyosun의 이미지

rpm 설치시 dbenv->open .. 에러가 납니다 도와주세요~~ ^^

#rpm -ivh db3-devel-3.1.17-4.i386.rpm

rpmdb: unable to join the environment
오류: dbenv->open의 db4 오류(11): 자원이 일시적으로 사용 불가능함
오류: db3(을)를 이용하여 Packages 인덱스를 열 수 없습니다 - 자원이 일시적으로 사용 불가능함 (11)
오류: /var/lib/rpm 안의 패키지 데이터베이스를 열 수 없습니다

위와같은 에러가 나거든요

그래서 이것저것 찾아보다가 시도해본것이

#rpm -initdb
#rpm -vv --rebuliddb
#rpmdb -initdb
#rpm -initdb

등등.. 여러번 시도해 봤는데 여전히 그렇더라구요

gmlckd119의 이미지

초보허접떼기질문... 2.4.x의 .config로 2.6.x를....

얼마전까지만해도 커널업그레이드않된다고 발버둥쳤던넘입니다.. 하하하ㅡㅡ;;
fail이 몇개뜨긴하지만 그래도 부팅은 된답니다...
fail되는 부분을 고쳐보고자 커널재설정을 했답니다...
#make menuconfig 라고...
해서 모든 설정들을 손본후 저장.. 그리고 종료..
한다음 커널컴파일할때처럼 또다시..
#bzImage
#make modules
#make modules_install
#make install 까지 전부 다시 해줘야 하는건가요??
아님 저장하면 그것으로 모든 설정이 완료되고 그냥 재부팅만 하면 되는건가요?

onemind555의 이미지

X윈도우에서 윈도우 상태의 불일 치가 일어 나는데...

X윈도우에서 윈도우의 크기가 변했으면 그 커진 영역전부를 expose메세지가 발생 했을때 그려 줘야 하는데.. 예전 크기만큼만 그립이 그려집니다...

왜 이런 가요??
윈도우 사이즈가 변할 때 마다 특별히 호출 해야 하는 함수 라도 있는 건가요...

trashman의 이미지

X윈도우에서 emacs가 열리지 않습니다.

local에서는 아무런 문제없이 잘 열리는데요
옆에 컴퓨터에서 ssh로 들어가서 터미널창 열고
emacs라고 치면 다음과 같은 메세지가 뜹니다
X11 Connection rejected because of wrong authentication.
Connection lost to X server 'localhost10,1'
그리로 X윈도우 않열고 그냥 텍스트 모드에서는 잘 됩니다.
어디가 문제인 것일까요?
부탁드리겠습니다.

hurryon의 이미지

Ethernet 환경에서 Utilization 구하는 공식

100MB Ethernet 환경에서 Utilization 을 구하는 공식은 다음과 같습니다.

Quote:

Utilization = (Packets * (96 + 64)) + (Octets * 8) / Interval * 100000000 * 100%

위의 공식에서 96 과 64 가 의미하는 것과 8 이 의미하는것 그리고 Interval 이 의미하는것이 무엇인지요?

책에는 다음과 같이 표시 되어 있습니다.

Quote:

The actual number of bits transmitted includes the count of octets times 8, plus, for each packet, a 64bit preamble and a 96bit interframe gap

으흠. 무슨 의미인지요? 참고로 인

스강의 이미지

웹서버가 외부에서 접근이 불가능합니다.

내부네트워크에선 아주 잘보입니다.

그래서 메신져로 친구에게 한번 들어와보라고 했더니

안된다고 하더군요...

어떤 문제일까요? 포트문제일까요? 아니면 설정 문제일까요..

도저히 모르겠습니다 ㅠㅠ

내부네트워크는 iptables를 이용하여 구축했습니다.

kkojiband의 이미지

혹시 ide 드라이버 개발해보신 분 계시나요??

요즘 ide 드라이버를 만들고 있는데요 생각만큼 잘 안되네요...

vmware 환경에서 하드웨어 관련 서적이랑 linux-0.0.1 소스코드 참조해서 만들고 있는데 제대로 동작을 안합니다...

pio 와 dma 로 둘다 만들고 싶은데 참고할만한 서적이나 좋은 자료 없을까요?

며칠째 길지도 않은 소스 이렇게도 바꾸고 저렇게도 바꾸고 해보고 있는데 전혀 동작을 안합니다...

답답해서 돌아가시겠어요...고수님들 도와주세요~!~!~!

페이지

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