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

trymp의 이미지

linux kernel driver 소스코드상에서 fopen 을 호출할 수 있나요?


3.14.XX 대 커널을 쓰고 있고요.

kernel driver 에서 파일에 있는 항목을 읽어들일 필요가 있는데..

마땅한 API를 못 찾고 있습니다. fopen()을 쓰자고 하니 애러가 나더군요.

kernel 상에서 fopen() 쓰는 방법이나 혹은 다른 방법으로라도 파일을 읽는 방법을 알고 싶습니다.

고수님들의 조언을 부탁드립니다.

humit의 이미지

웹사이트 이미지의 사용처(?) 확인이 가능한지 궁금합니다.

예를 들면 "https://pixabay.com/static/uploads/photo/2015/07/14/12/46/hot-air-balloon-844872_640.jpg"라는 이미지를 사용하기 위해서 <img src="https://pixabay.com/static/uploads/photo/2015/07/14/12/46/hot-air-balloon-844872_640.jpg" alt="image">라는 태그를 제 사이트에 입력을 하였습니다.

그렇다면 pixabay.com 사이트의 관리자가 제 사이트에서 이미지가 사용되었다는 것을 알 수 있는 방법이 있나요?

혹시 그 방법이 있다면 알려주시면 감사하겠습니다.

jinwoo4130의 이미지

TProxy 설정

안녕하세요..

Squid에서 투명프록시를 이용하기위해서 TProxy설정을 해야한다고 합니다

TProxy 기능을 사용하려면 설정을 해야된다는데 어디서 어떻게 하는지를 잘 모르겠습니다;;

밑에
NF_CONNTRACK
NETFILTER_TPROXY
NETFILTER_XT_MATCH_SOCKET
NETFILTER_XT_TARGET_TPROXY
있는데 이것들을 어디에서 어떻게 설정해야 된다는건지.. kernel compile를 해야하는건지... 감이 안잡힙니다
리눅스 시작한지 얼마안되는 수준이고 KLDP선배님들이 조언해주시면 큰 도움이 될 것같습니다

------readme파일에 있는 내용------

### Requirements

jdjasia의 이미지

WiFi 동글 RT5572 make

안녕하세요.
임베디드 하고 있는 신입 엔지니어 입니다.

WiFi 동글을 Linux에 포팅하려고 합니다.(플랫폼은 imx233입니다.)

RT5572 소스를 받아 makefile을 수정을하고, Linux_SRC에 커널 소스 경로를 크로스 컴파일러 경로를 입력 한 뒤, make를 실행했습니다.

하기와 같이 오류가 뜨는데 왜 이런 오류가 발생하는지 확인 부탁드립니다.
../common/crypt_md5.o] 오류1

gogoye의 이미지

C언어에서 포인터에대해서 질문좀 드릴께요

#include
int main(void) {
int num = 10;
int *ptr1 =& num;

printf("%p \n", ptr1);
printf("%X \n", ptr1);
return 0;
}

여기서 왜 출력값이 똑같이 나오는거죠?

ptr1이 num를 가리키고있다면, 값이 num의 주소값이 저장되어있어야하는거 아닌가요?

왜 prt1의 주소값이 저장되어있는거죠 ㅜㅜ

C언어 초보좀 도와주십쇼 ㅜㅜ

ozon1000의 이미지

strtok 관해 질문드립니다.

#include
#include

int main ()
{
char str[] ="- This, a sample string.";
char * pch;
int count = 4;

printf ("Splitting string \"%s\" into tokens:\n",str);

while(count--)
{
pch = strtok (str," ,.-");

while (pch != NULL)
{
printf ("%s\n",pch);
pch = strtok (NULL, " ,.-");
}
}
}

왜 다음과 같이 실행하면 this a sample string 이렇게 4번씩 출력되야 되는게 맞다고 생각되는데 왜 안될까요..?

tyhan의 이미지

kernel과 user process의 통신

아래와 같은 일을 하고 싶습니다.
1. kernel 에서 이벤트 발생
2. kernel 에서 이벤트 발생을 user process 알림
3. user process 에서 임의의 일 처리(매우 간단한 일)
4. user process 에서 kernel에 알림

몇 가지 요구 사항으로는
- 이벤트가 매우 많이 발생한다. (초당 만회 이상)
- 1-4 까지 처리 시간이 짧아야 함

여기서 2번 단계에서 가장 효율적인 방법을 찾고 있습니다.
두가지 방법을 생각해 보았습니다.
a. shared memory (mmap)을 이용하여 값을 쓰면 user process에서 모니터링
- user process에서 모니터링(flag 체크)가 오버헤드가 됨
b. kernel 에서 user process에 시그널을 발생하여 처리
- user process 에서 이전 일이 완료 전에 같은 시그널 발생시 처리 하지 못함

roshsanf의 이미지

xshell 로 접속 할려고 하니 일치하는 host key 알고리즘을 찾을 수 없습니다. 오류 때문에 미치겠습니다.

os : vmware환경에 3.10.0-229.el7.x86_64 #1 SMP Fri Mar 6 04:05:24 PST 2015 x86_64 x86_64 x86_64 GNU/Linux

sshd 접속시 자꾸 '일치하는 host key 알고리즘을 찾을 수 없습니다.' 오류가 떠서 미치겠습니다..

인터넷 찾아보니

ssh_keygen -R 호스트명 을 처보래 해서 처봤더니

sh-keygen: /root/.ssh/known_hosts: No such file or directory 이런오류가 뜨네요...

아그리고 status sshd status 처보니

MyAbby의 이미지

H264 혹은 HEVC의 NAL unit을 DB에 넣으면 어떨까요?

그래요. 황당한 발상이기는 합니다. 하지만 어떨까요?

제가 하는일이 영상쪽입니다. 회사에는 NVR이니, 영상저장 기능이니 라고 부르는건데요.
영상에 대한 메타데이터들: 저장된 시간, 장소 등등... 을 구현하기 위해 어거지로 개발된 파일 컨테이너를 사용하고 있습니다. 개발된지도 꽤 오래 됐고, 그 당시 개발하던 사람들도 실력도 형편이 없었고.

페이지

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