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

jerry의 이미지

smbmount시 윈도우 서버의 화일 사이즈 문제

운영환경은 아래와 같습니다.

share server win2k server
share client debian linux, samba 3.0.1

smbmount command를 이용해서 윈도우의 공유 화일을 linux 서버로 옮기고 있습니다.

1. 그런데.. 윈도우쪽의 공유화일이 단일 화일 사이즈가 2기가 이상일 경우, smbmount 후 이상하게 표시가 됩니다. 화일 사이즈가 엄청나게 표시가 됐다가, 또는 아주 작게 표시되기도 합니다. 실제 cp를 했을때, 실제 9기가 화일이 리눅스 서버에는 700메가로 옮겨지고 cp가 끝나버리네요. 에러메세지는 없습니다. 이 문제에 대한 해결 방법이 있을까요?

bokwang의 이미지

sourcenav란 것을 설치했는데 써보신분 사용법..?

수고하십니다.

혹시 sourcenav 를 설치했습니다.(소스분석..)

써보신 분들 사용법 좀 설명해 주시면 고맙겟습니다.

간단히라도 ..

고맙습니다. ^^

blue39의 이미지

skb_buff에서 UDP나 TCP의 데이터 내용을 보려면 어떻게 하나요?

안녕하세요~~

밑에도 비슷한 질문을 올린거 같은데 답변 주신 분 고맙습니다. 그런데 그 부분

은 이미 알고 있던 내용이구요.. ^^; 다름이 아니라 sk_buff 구조체를 보면

상위 계층에서 내려오면서 각 필드들이 채워 지잖아요. 그럴때 디바이스 드라이

버까지 내려왔다면 모든 데이터가 채워졌다고 볼 수 있겠죠? 그 상태에서 sk_

buff 의 내용에 접근해서 UDP,TCP의 포트 번호등을 알 수 없을까 해서요..

구조체 안에 보면

[code:1]/* Transport layer header */

kcv의 이미지

그룹설정 어떻게 해야 할까요?

안녕하세요~

제가 사용자들을 하나의 그룹으로 묶으로고 합니다

무료 웹호스팅을 하는데요.ㅈㅔ 서버는telnet,ssh가 가능하며, 그룹으로 안묶고 따로따로 했습니다.
그리고 /home/public_html의 권한 설정을 rwx --- rwx로 했는데,
A라는 user가 B라는 user의 public_html에 접근해서 파일들을 마구 읽더라구요

생각 같아서는 rwx --- ---로 주고 싶은데, 그렇게 하면 웹부라우져에서 public_html 안에 있는 어떤 파일도 읽어오지 못하더군요~

그래서 rwx --- rwx로 해놓고 user들을 몽땅 그룹host로 묶으려고 하는데

etloveu의 이미지

gcc 2.95.1 과 3.3.1의 차이가 뭔가요?

gcc 2.95.1로 컴파일하면 에러없이 잘되는데
gcc 3.3.1로 컴파일하면 다음과 같은 에러가 우수수납니다.
함수를 못찾겠다고 하는데..
실제 undefined라고 나오는 함수는 다 정의되어 있고 link할때 다 포함시켜주고 있습니다.
gcc 3.3.1에서 별도로 또뭔가 해줘야 하는게 있는거 같은데 그게 무엇인지 모르겠네요.

gfx.o(.text+0xaf8): In function `S9xEndScreenRefresh':
: undefined reference to `S9xAutoSaveSRAM()'
memmap.o(.text+0x6d4): In function `CMemory::LoadROM(char const*)':
: undefined reference to `_splitpath(char const*, char*, char*, char*, char*)'

new5244의 이미지

kernel 2.6 module programming 질문

fedora 를 쓰며 kernel 은 rpm 형태로 된 것을 사용해서 2.6.1 로 up 했습니다 (소스도 같이 설치)

linux kernel module programming guide(kernel 2.4 를 기준으로 작성된 문서네요)를 보고 있는데 컴파일한 커널 모듈이 올라가지 않네요.

# insmod hello-1.o
insmod: error inserting 'hello-1.o': -1 Invalid module format

kernel 2.6 부터는 커널 모듈이 .o 에서 .ko 로 바뀐것으로 알고 있는데.....

kernel 2.6 에서 모듈 컴파일은 어떻게 하며 모듈은 어떤 방식으로 올려야 되는지

meinside의 이미지

Cygwin에 없는 man page들...

Cygwin에 없는 man page가 많습니다.
(일례로, 'socket' 같은거...)

저만 그런건지 :oops: ,
아니면 Cygwin의 man page가 원래 부실한건지,
그도 아니라면 man page를 추가한다든가 하는 뭔가 다른 방법이 있는건지 알고 싶습니다.

참고로 man page 버젼은 1.5k-2로군요.

bosub의 이미지

커널 thread 소스 분석(어셈블리 ㅠㅠ)..

int arch_kernel_thread(int (*fn)(void *), void * arg, unsigned long flags)
{
long retval, d0;

__asm__ __volatile__(

"movl %%esp,%%esi\n\t" /* 이 부분은 무엇을 하는 건가염? */

"int $0x80\n\t" /* clone() 호출인데 eax에 아무것도 안 넣는데? */

"cmpl %%esp,%%esi\n\t"
"je 1f\n\t" /*이건 1(float) "1:\t" 뛰는거져 */

"movl %4,%%eax\n\t"

"pushl %%eax\n\t" /* 함수 호출시 파라미터 넣기 */

"call *%5\n\t"

서지훈의 이미지

vim error...

잘 돌아가던 vim 이 좀 이상하네요...
실행하면 한참동안 아무런 반응이 없고...
[Ctrl+z] 로 재운다음에 죽이면 아래와 같은 에러만 밷고 죽고...

Quote:
Vim: Error reading input, exiting...

Vim: Finished.


이런 경우는 처음이라...
버젼은
( 6.0 sparc-5.7 binary ) ( 6.2 source 버젼 )
둘다 똑같은 증상이...

근데... vi 는 잘되네요...

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

liar01의 이미지

I/O와 IRQ설정

헤헤^^
또다른 질문을 올릴께여...
I/O와 IRQ는 아무 값이나 주어지면 되는 건가요?
어디서 보니깐 디바이스 별로 주로 사용하는 범위가 있다고 하는데... 그래서 수동으로 지정할시에는 그런 범위를 피해서 지정해야 충돌을 피할수 있다고 하던데...
또 윈도우에서는 I/O값을 "1000-103F"으로 지정하고 리눅스에서는 "I/O=0*210"로 지정하데 둘의 차의점이 뭔가요?
또, 혹시 I/O나 IRQ 설정하는 방법을 설명하는 사이트나 문서가 있으면 알려주세요?
감사... 늘 행

페이지

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