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

hjlee925의 이미지

CentOS 6 무선랜 오류

안녕하세요

CentOS6 에서 무선 인터넷 사용하기가 비활성화 되있는데 왜 그런지 모르겠습니다

무선 랜카드도 바꿔봤고 드라이버도 다 잡아봤고 rfkill로 다 언블락 했는데 아예 "사용하기"가 비활성화입니다

제가 뭘 놓쳤을까요?ㅠㅠ

declspec의 이미지

리눅스 커널 페이징문제...

x86, 우분투 10.04 리눅스 커널에서(대부분 비슷하지만)
커널영역의 가상주소는 0xC0000000 ~ 0xFFFFFFFF 이고 이것은
물리주소 0번지부터 선형매핑됩니다(ZONE_DMA, ZONE_NORMAL).
그리고 모든 페이지디렉토리, 페이지테이블은 이 영역에 존재합니다.
CR3 레지스터에는 페이지 디렉토리의 물리주소가 들어있습니다.

이 전제하에...

"페이지 디렉토리의 커널가상주소에 대해서 페이징을 하면 페이지 디렉토리의 물리주소가 나타나야 한다"

는 가정을 확인해보기위해 아래와같이 실험을 했지만 뭔가 이상합니다.
아래의 실험에서 제가 잘못 알고있는 부분이나 실수한 부분은 어디일까요?

1. 커널모듈 A 의 insmod 초기화함수(init_module)에서 CR3 레지스터 값을 읽어옴

unsigned int cr3=0;
asm ("movl %%cr3, %0\n" :"=r"(cr3));
printk("cr3 : %p\n", cr3);

wydyon의 이미지

[완료]vmlinux에 대해 질문이 있습니다.

임베디드 분야 초보입니다.
제발 도와주세요.. ㅜㅜ

제가 현재 테그라2보드를 이용해서 앱을 개발중인데
테그라2 보드에 센서 몇개가 포팅이 되어 있지 않아서 하려고 하는데
make menuconfig에서 수정을 하고
make를 해줬는데
vmlinux.o: final close failed: No space left on device 라는
메시지가 출력이 되면서 에러가 뜨고
ZImage가 생성이 되질 않습니다.
그래서 경로를 들어가서 알아봐도 저 파일은 존재 하지 않네요.
혹시 해결 방법을 알고 계신다면 답변부탁드립니다!!!!

revinsil의 이미지

.com에 접속할때 한국ip이면 .co.kr로 자동 포워딩 되게 하려면 어떻게 해야 하나요?

회사사이트.com에 접속시 한국ip면 co.kr로 자동 포워딩되게 하려면 어디에 문의를 해야 되나요..

현재 해외 호스팅사이트에 해외버전 사이트가 올라가 있고
xxxxx.com 주소로 매칭되어 있는데
국내 이용자들은 한국어 페이지가 필요해서 이 주소로 들어갈경우
.co.kr로 자동 이동하는 기능이 필요합니다.

(로컬페이지를 나누는 기능은 써봤는데 지금 그게 잘 안되어 이렇게 주소를 따로 포워딩 하는 기능을 찾고 있습니다)

livey의 이미지

c 라이브러리와 c++ 라이브러리 관계 문의

c++ 라이브러리는 c 라이브러리와는 별도로 완전히 새롭게 만든건지 아니면 기존의 c라이브러리를 c++ 에서 사용할수 있게 래핑한건지
(MFC가 win32 api를 래핑했듯이)

문득 궁금해서 검색을 해봤지만 원하는 결과를 찾지 못해 글을 남겨봅니다

darkhi의 이미지

GDB Debugging에서 attach 시에는 정보 획득이 불가하네요

/root # gdb -p 539
Loaded symbols for 길어서 생략

0xffff0520 in ?? ()
(gdb) x/12i main
0x2208d8 : Cannot access memory at address 0x2208d8
(gdb) x/12i main
0x2208d8 : Cannot access memory at address 0x2208d8
(gdb) x/12i main
0x2208d8 : Cannot access memory at address 0x2208d8
(gdb) detach
Detaching from program: /root/AAAA, process 539

보다시피 attach 한 경우에는 main에 대한 정보조차 불러오질 못합니다.
그러나 파일명을 명시하고 불러들인 이후 main에 대한 정보를 확인할 경우에는 정상적으로 정보를 가지고 옵니다.

sori1333의 이미지

C 파일입출력 데이터 삭제 기능 (수정)

파일입출력을 이용하여 삭제기능.
텍스트 파일에 아래 형식의 내용을 읽어서 원하는 줄 삭제.
a-1
b-2
c-3

a 입력시 a-1 삭제되게 하는 기능.

struct CONTE
{
char key[20]; //a b c
char value[20]; // 1 2 3
};
struct CONTE in[20];
main 생략
void Delete()
{
char dkey[20]; //입력받은
int j=0;
int dataLastIndex = 0;
char *son;
char *son2;


fp = fopen("CON.txt","r");

if(fp == NULL)
{
printf("open error\n");
return;
}

sws0317의 이미지

NAND 메모리 테스트 관련 질문이요...

제품 개발이 끝나고 테스트 하는 과정에서 낸드 메모리 테스트 중 장시간 혹은 단시간 일정치 않은 시간으로 cp 명령으로 160메가정도 되는 파일을 매크로로

카피시켜서 테스트 해본 결과 죽는 현상이 발생하여 원인이 무엇인지 고민중입니다. ㅠ

낸드 메모리에 배드 하나 없는게 좀 의아스럽지만, 하드웨어적으로 낸드는 이상이 없다고 가정하면, 무엇인 원인인지 찾아내기 힘드네요 ㅠ

nandtest /dev/mtd4 명령으로 낸드 테스트를 하면

ECC corrections: 0
ECC failures : 0
Bad blocks : 0
BBT blocks : 0
00a00000: checking...
compare failed. seed 118824952
Byte 0x60df is 00 should be 40

위와 같이 compare failed 가 뜹니다. 뭔가 낸드가 이상이 있는거 같은데, 도무지 무엇이 원인인지 알수가 없네요 ㅠ

이런 경험 있으셨던 분이나 고수님들의 조언 부탁드려 봅니다.

rhseo6953의 이미지

tcp buff 결정 문제

flow control VS congestion control을 통한 packet size 결정? ( 실질적으로 초기에 보내게 되는 size가 궁금합니다 )

tcp를 처음 시작할때 window size를 결정하게 됩니다.

3 hand shake가 이루어질때 nego하여 receiver의 윈도우 크기를 얻구요

한가지 궁금한 점이... congestion control을 시작하게 되면 ssthresh를 시작하며

cwnd size가 1부터 시작하는 것으로 알고 있습니다.

그렇게 된다면 실질적으로 sender가 보내게 되는 size는 하나의 cwnd에 해당하는 값으로 설정되는 것인가요?

그렇다면 flow control을 위한 초기 nego된( 3 hand shake를 통한 ) 값은 거의 무의미해지는게 아닌가해서요.. 물론 진행중에는 필요한 값이지만

cwnd 값에 의해 1개의 cwnd로 거의 시작하는건 아닌가해서 질문 드립니다..

kiwoony의 이미지

결국 폐를 끼치네요. DHTML Editing Component에서의 문제...

Google을 통해서 몇일을 찾아봤지만, 속시원한 해답을 얻지 못해 이렇게 글을 올리게 되었습니다.

Web Editor로 DHTML Editing Component(TriEditDocuemnt)를 사용중에 있습니다.

이 콤포넌트에서 작성된 문서를 UTF-8로 저장을 하고 싶은데요.

IE8이하에서는 Default_CodePage(HKCU/Software/Microsoft/Internet Explorer/International/) 라는 레지스트리 수정(e9 fd 00 00)을 통해 해당 Control에서 UTF-8로 저장이 되도록 하고 있었습니다.

그런데, Win7, IE9 환경에서 IPersisteFile의 Save 메소드를 통해 로컬에 저장을 시켜보면, charset이 ks_c_5601-1987로 저장이 되네요. 그래서 서버로 가는 모든 문서들의 내용이 깨집니다.

즉, IE8이하에서는 '가나다'라는 입력을 하고 로컬에 저장하면 아래와 같이 저장되지만,
첨부한 2.png처럼 내용이 보이구요.

페이지

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