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

cleansugar의 이미지

윈도우7 절전 복원하면 네트워크가 안 되는 현상 어떻게 해야 하죠?

ddwrt라우터를 쓰고 있습니다.

윈도우7에서 절전모드를 했다가 복원하면 네트워크가 될 때도 있고 안될 때도 있습니다.

제어판에서 네트워크 어댑터를 접속해제했다가 재접속하면 네트워크가 됩니다.

공유기에서 설정을 바꾸면 될 듯한데 어떤 설정을 바꿔야 할까요?

윈도우에도 절전 돌아올 때 네트워크 재접속하는 옵션이 있을까요?

일단 어댑터 속성에서 '전원을 절약하기 위해 컴퓨터가 이 장치를 끌 수 있음'을 해제했습니다.

읽어주셔서 검사합니다.

dhnam2211의 이미지

arm OSSR에 대해 질문 있습니다. ㅜㅜ


임베디드 공부로 arm을 겉핧기하고 있는 초보 컴공학부생입니다.

그런데 OSSR에 대해 의문점이 있어서 질문드립니다.

OSCR하구 OSMR값이 같아 졌을때, 인터럽트가 발생하여, OSSR의 해당 bit 값이 1로 바뀐다고 알고 있습니다.

그런데, 인터럽트를 클리어하여 또 발생시키려 한다면, OSSR의 해당 bit값을 1로 해줘야한다고 하는데...

이부분이 이해가 잘 안갑니다. ㅜㅜ 이미 1인 부분에 또 1을 써준다는게 무슨 의미 인지요?

혹시 코딩할때는 1을 써주는데, 내부적(하드웨어적)으로는 0으로 바뀌는 건가요?
(만약 이렇다면, 구지 해당 bit에 1을 써준다는 표현을 사용하는 이유가 있나요?, )

답변부탁드립니다.

dndlf2의 이미지

램 디스크를 타켓보드에 올릴 경우에 발생되는 warning!!

제목과 같이 타켓보드에 램 디스크를 올릴 경우 아래와 같은 메세지가 나옵니다.

yistee의 이미지

좋은 무료도메인 서비스

현재 가장 괜찮은 무료도메인 서비스 알 수 있을까요?

1. 기간 제한이 없다.

2. 도메인을 2개 이상 추가할 수 있다.

옵션. 네임서버 관리 페이지가 있으면 좋다.

이상의 요건을 충족할 수 있는 서비스면 좋겠습니다.

interoasis의 이미지

우분투에서 이클립스를 설치하려고 합니다.

이제 개강을해서 Java를 배우게 되었는데 제 귀가 영어엔 까막귀라 듣고서도 뭘 들었는지 잘 모르겠네요.ㅜ.,ㅜ
이제부터 수업을 eclipse JDK6 J2SE로 진행한다고 하시는데 이클립스 사이트엔 따로 이 버전이 없는것 같고 java.sun.com에 들어가보니 Top download항목에 java se라고 보이는데 java se6가 JDK6 J2SE라는것이랑 같은 의미인가요?

만약 맞다면 이걸 다운받고 설치하고나서 이클립스는 어떤버전을 설치해야 맞는건가요?
java는 처음 접해보는지라 정말 앞이 깜깜하네요. 말이라도 통했으면 좋았으련만,, 영어가 딸려서 질문도 못하고...ㅠ.,ㅜ
답변 부탁드리겠습니다.

xxswanixx의 이미지

dhcpd-isc에 관련된 질문입니다 ㅠ gateworks 보드에 포팅해서 rc에 넣었는데...

gateworks보드에 dhcpd-isc를 포팅해서
rc에 넣었는데
dhcpd의 기능을 제대로 하지를 못합니다.
혹시나해서 dhcpd.sh라는 쉘을 하나 만들어서
dhcpd를 실행시켜도 기능을 못합니다.

#. ./dhcpd.sh
라고 실행시키면 됩니다 ㅠ

혹시나해서 소스를 고쳐서 데몬을 만들어서 돌렸을때
#./dhcpd.sh로 실행시켜도 제기능합니다.

하지만 데몬으로 만들어도 rc에 넣으면 안됩니다.

무슨차인지 도무지 알수가 없네요

왜 기능을 수행하지 못하는가 스누핑해본결과

클라이언트의 discover와 request에 즉각즉각 반응을 못합니다.

결국 타임이 안맞아서 ack를 보내지 못하는거 같습니다.

소스 코딩으로는 해결될것 같지 않아 원론적인 문제를 아시는분 답변 부탁드립니다.

필요하시면 스누핑 결과 등등을 올려드리겠습니다.

일주일째 삽질중이네요 ㅠ

wangmir의 이미지

ubuntu 10.10에서 gcc 2.95 버젼 깔기

예전 컴파일러를 쓸필요가있어 gcc 및 gpp, cpp 등등을 예전버전으로 다운그레이드 해서 gcc 3.36버젼을 설치했었는데,

3.36버전에서도 make할때 에러가나네요.. 받은 src에서 바로 make했을 때는 에러가나지않지만, make clean 후에 make를 하면 에러가나는...

하여간 그래서 원래 이 소스를 컴파일하라고 했던 2.95버전 컴파일러를 설치하려고하는데요...

ubuntu 10.10에서 이걸 설치할 방법이없을까요???

athxue의 이미지

Linux에서 상호배제 질문입니다~

지금 구현하려고 하는 프로그램이 여러개의 프로세스가 각각 쓰레드들을 만들고 시스템에 딱 하나만 있는 자원을 공유해서 사용하려고 합니다.
이때 상호배제를 하기 위해서 semop를 통해 상호 배제를 하면 상호배제가 가능할까요?
가령 pthread로 만든 쓰레드를 위해 추가적으로 mutex를 한번 더 잡아주어야 되는건지 궁금합니다.

그리고 한 프로세스가 세마포어를 잡고 있다 죽었을때 잡았던 세마포어가 자동으로 풀리는건가요? 아니면 잡은상태로 유지되어서 다른 프로세스가
세마포어를 잡을때 데드락이 발생할 수 있을까요?

dorado2의 이미지

특정 RAM 영역 mmap 제한 방법?


BIOS에 의해 reserved된 영역이 있습니다. (수 kB 정도. /proc/iomem 쪽을 보면 reserved로 보이는 상태)

해당 영역에는 특정 데이터가 존재하고, 이 데이터를 읽어서 사용합니다.
ioremap나 mmap(/dev/mem 사용) 모두 읽어오는데 문제는 없습니다.

문제는 이 영역의 접근을 제한하고 싶다는데 있습니다.
하나의 device driver만 해당 영역을 ioremap해서 쓰고 싶은데요.
그리고 ioctl을 사용한 데이터 접근시 capabilities를 사용해서 (CAP_SYS_ADMIN 등)
특정 권한을 가진 사용자만 읽을 수 있게 하려고 합니다.

문제는 해당 영역을 mmap하면 다른 응용프로그램에서도 읽어갈 수가 있는데, 이를 막을 방법이 있을까요?
STRICT_DEVMEM config는 제외하고요.

mmap할 때 해당 영역은 못하도록 kernel source를 고쳐야 할까요? side-effect나 속도 저하가 없을지 우려가 되어서..

페이지

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