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

trymp의 이미지

vlan 패킷을 tcpdump 로 캡쳐 하는 것에 대한 질문입니다.

VLAN 패킷을 리눅스 머신으로 보내서 tcpdump 로 패킷덤프를 보려고 하는데요.

vlan tag 가 보일 줄 알았는데 보이지 않습니다.

그래서 vlan 패킷을 받게 되면 vlan tag를 때고 그 다음에 tcpdump 에서 보는게 아닌지 궁금합니다.

제가 알기로는 vlan_skb_recv() 함수가 먼저 호출되고 packet_rcv() 함수가 호출되어서

그렇게 되는게 아닌가 추측하고 있는데요.

tcpdump 가 packet 을 보는 시점과 vlan packet 이 vlan tag를 때는 시점을 알고 싶습니다.

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

kernel version 은 2.6.24.7 입니다.

Mr. 하늘의 이미지

Ant pattern에서 escape문자가 있나요?

Ant pattern이란 경로 패턴으로써

? : 1개 문자와 매칭
* : 0개 이상의 문자와 매칭
** : 0개 이상의 폴더와 매칭

와 같은 문자들을 가지고 경로를 체크할 수 있는데요,
파일이나 폴더 이름에 ?나 *와 같은 문자가 들어가는건 말이 안되지만
URL 경로에는 ?가 들어갑니다.
이를 위해서 escape 문자가 필요한데 혹시 아시는분 계신가요?
아무리 찾아봐도 없네요ㅠㅠ

blindfish의 이미지

LVM(logical volume manager)에 대해서 아시는 분있나요?

LVM(logical volume manager)에 대해서 아시는 분있나요?

이게 원래 swap파티션이 없는건라면 어떻게 시스템이 안정적으로 운영되는지 알수가 없네요.

누가 설명해주실만한분 안계시나요?

pogusm의 이미지

키보드 부팅 사용하시는분 계신가요?

저는 몇해전부터 키보드 부팅을 사용합니다. (ctrl+F1을 누르면 컴퓨터에 전원이 들어옵니다.)

근데, 전기코드를 완전히 뽑았다 다시 연결하면, ctrl+F1으로 컴퓨터를 켤수가 없어서, 본체 파워버튼을 눌러야만 합니다.
(이렇게 컴퓨터를 켠후, 재부팅한후에는 ctrl+F1으로 컴퓨터가 부팅가능합니다.)

항상 ctrl+F1으로 컴퓨터를 켜려면..
전원을 항상 연결해두어야하고.. 그만큼 대기전력이 낭비되기도하고... 안좋은거 같습니다.

전기코드를 완전히 뽑았다 재 연결해도 키보드 부팅이 작동하게끔 할 수도 있을까요?

ljh0431의 이미지

mysql에서 N개의 table을 모두 한꺼번에 리스트로 출력하는 방법 ?

MySql에서,
N개의 동일한 구조의 table이 있습니다.
이 table의 내용을 모두 합쳐서 리스트로 화면에 출력하고자 합니다.
순서는 날짜순입니다.
어떻게 해야 가장 빠르게 출력할 수 있나요 ?
N개의 table을 합친 후 sort를 해야 합니다.
방법이 있는지 알고 싶습니다.
궁금하네요.

bigbaby의 이미지

좀비 프로세스 처리 방법

안녕하세요 fork()하여 약 100개의 자식 프로세스를 생성하였습니다.

내부 ipc로 부모 프로세스에게 중지 명령을 내리고,

중지 ipc 수신시 호출되는 exit()함수에서 모든 자식 프로세스를 죽게 처리하였씁니다.

자식프로세스에게 중지ipc를 내리고, 몇 초간 대기 후 그래도 살아있으면 SIGKILL 시그널을 보냈습니다.

물론, 부모프로세스는 SIGCHILD 핸들러를 세팅해놨으며, waitpid()를 while 루프로 돌리도록 처리하였습니다.

하지만 가끔 자식 프로세스가 좀비가 되는 경우가 생기는거 같은데요..

아마, 자식보다 부모프로세스가 먼저 죽어서 그런것 같은데..

자식 프로세스가 다 죽은 다음에 부모가 죽도록 해야될거 같은데..어떻게 처리해야될까요???

시그널 핸들러 외에, exit()함수에서는 wait를 호출하지 않습니다..이것도 문제가 될 수 있는지...

답변 부탁드립니다

pyobegy의 이미지

윈속 라이브러리를 QT에서 돌리는 법쫌 가르쳐주세요.

.a 정적 으로 라이브러리를 만들었고, winsock 을 사용합니다.

음.. 이 라이브러리를 가져다 쓰는쪽에서 ws2_32.lib 를

LIBS += ..경로/WS2_32.LIB 뭐 이렇게 링크 시켜줬는데..

undefined reference to `WSAStartup@8' 이런 에러를 발생시킵니다.

어찌 해결해야할지 쫌 가르침을 주세요.

eizt의 이미지

[완료]PHP 컴파일 안하고 설정 바꾸는 방법 없을까요...

안녕하세요... 약간 당혹스러운 궁금한것이 있습니다.

지금 YUM을 이용해서 PHP를 설치해서 사용하는데

phpinfo를 보니까 gdbm 부분이 disable 되어 있어서.. 이거 어떻게 설정을 바꾸고 싶은데

몇몇을 찾아보니까.. 컴파일해서 다시 설치하라고 하시던데..

컴파일 안하고 gdbm 부분은 enable 부분을 바꿀수 없나요..?

제가 현재 사용하고 있는 OS 는 centos5입니다.

leewj2015의 이미지

IOCP로 Client를 만들었는데요.

서버가 총 두대 있습니다.
로그인서버와 채팅서버가 있는데요.
우선 클라이언트는 로그인서버에서 로그인후 채팅서버에 접속을 하는데요
서버는 아이피는 같지만 포트가 서로 다릅니다.
ex) 2015,20151 이렇게 사용중입니다.
문제는 로그인서버와는 송수신이 제대로 되구요
채팅서버는 WSASend로 데이터는 잘가는데 채팅서버에서 보내는 패킷은 GetQueuedCompletionStatus함수에서 아예 걸리지가 않네요;;;
connect함수를 써도 그렇고 WSAConnect함수를 써도 마찬가지입니다.
무엇이 문제일까요 ㅠㅠ

spzhak의 이미지

저 혹시 파이썬에서 배치명령어를 쓸수있는 방법이있나요?

저 혹시 파이썬에서 배치명령어를 쓸수있는 방법이있나요?
파이썬으로 배치파일을 만드는 프로그램을 생각중인데 혹시 어떻게하면 돼는지좀..

페이지

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