프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

kbs1439의 이미지

임베디드 리눅스 SFTP 서버로 돌릴때 클라이언트에서 파일 다운로드 시 한번씩 연결이 끊기는 문제입니다.

안녕하십니까, 현재 yocto 프로젝트로 빌드된 리눅스 환경에서 SFTP 서버를 돌리고 있습니다.

dropbear와 openssh로요.

다른 클라이언트 pc에서 file ziller로 접속하여 파일 다운로드를 하면 잘 되긴하는데

특정 구간에서 접속이 끊겼다가(timeout) 되었다가 다시 붙어서 다운로드를 진행합니다.

그 구간이 약 500MB 단위인 것같습니다.

다시 말해 , 약 2GB의 파일을 다운로드 할 시에 500MB 단위로 timeout 되면서 다운로드를 진행한다는 겁니다.

어떠한 설정 상의 문제인지 잘 모르겠네요.

혹시 도움을 청할 수 있을까 싶어서 글을 올립니다.

감사합니다.

pmnxis의 이미지

현재 리눅스가 4.6 버젼까지 나왔는데 2.6커널을 가지고 공부를 하여도 괜찮을까요?

안녕하세요.대학교 2학년까지 수료하고 적성이 맞지않아 하드웨어를 공부하겠다는 포부로
8비트 AVR과 ARM코어를 공부하며 펌웨어 SI같은 곳(ㅡ,.ㅡ;;)에서 일하고있는 학생입니다.
최근 기존에 일하던 곳하고는 별개로 예전에 일하던 곳에서 인수인계불가로 저대신 일해줄 컴퓨터 소프트웨어 개발 요청으로 리눅스환경을 타겟으로 개발중입니다.
기존에 일을 위해서 쓰던 3.5.0-17버젼에 돌아가던 커널 모듈에 버그와 환경이 바뀌면 커널패닉이 나는 문제로, 뭐가 문제일까 하고 Ubuntu 16.04의 4.4 커널에서
돌아가게끔 코드를 바꾸기를 시도하고 컴파일에러 다해결했다 라고 기뻐하던 와중 제대로 작동을 하지않아, 절망하고 이렇게 그냥 막상 변수형 바꾸고
함수 파라미터 입력 바뀐거 조금 수정한거가지고는 안되겠다 싶어서 리눅스 커널을 공부하기로 마음먹었습니다.

skyjjogari의 이미지

MODBUS 프로토콜 포멧

MODBUS의 Function code에 따른 여러가지 프로토콜 포멧중에

Function code가 0x41을 사용하는 프로토콜의 포멧을 알고 싶습니다...

구글링을 아무리 해도 못찾겠어요...(능력부족.ㅠ.ㅠㅠ)

02 , 03 , 06 이런 대표적인 것들은 많이 있는데..

41을 찾을수가 없네요 ㅠㅠ 아시는 분 계시면 알려주세요ㅠㅠ부탁드립니다..

하고자 하는 것은 다음과 같습니다.

PC에서 MODBUS 프로토콜을 이용하여 RS485로 사용중인 모듈에 HEX값을 전송 합니다.

모듈에서는 프로토콜 포멧과 끝의 CRC를 체크하여 맞으면 원하는 값을 리턴하여 보내줍니다.

이걸 하고 싶은데 PC에서 모듈로 HEX값을 프로토콜에 맞춰서 보내야하는데 뭘 어떻게 구성해서 보내야할지 모르겠어요...ㅠㅠㅠㅠ

cibangbird의 이미지

이클립스에서 함수 선언된 곳으로 이동이 잘 안되는데 좀 알려주세요...ㅜㅜ;;;

이클립스로 프로젝트를 만들어서 c파일을 2개를 추가하였습니다.
그중 한 곳에서 다른 파일에 선언된 함수를 호출하였는데
호출 한곳에서 선언한 곳으로 이동하기 위해서 F3이나 Opne Declartion을 하였는데
선언된 곳으로 이동 하질 않아요..
같은 파일안에선 잘 이동 하는데 다른 파일간의 이동은 되질 않아요..ㅜㅜ
이게 원래 이런건가요??
방법 좀 알려주세요.

이클립스 적응하기 쉽지 않네요....

ljhoo215의 이미지

윈도우에서 리눅스를 원격제어 하는법

어쩌다 컴퓨터 본체가 두개 생겨서 한쪽은 윈도우 깔고 한쪽은 리눅스를 깔아 윈도우환경에서 푸티를 이용해 리눅스를 원격제어 하려는데 리눅스에 대해 초심자라 리눅스 환경에서는 무엇을 해야돼는지 또 윈도우 환경은 무엇을 준비해야돼는지 모르겠습니다.

misohouse의 이미지

우분투 서버 -> 데스크탑으로 업그레이드 후 마우스가 안됩니다.

apt-get install ubuntu-desktop 명령어로 우분투 데스크탑으로 업그레이드를 했습니다.

근데 마우스가 클릭이 안되고 키보드만 됩니다.

VMware 화면 클릭을하면 리눅스로 들어가져야하는데 들어가지지도 않네요.

웃긴건 마우스를 쭉 눌러서 맨 왼쪽에 있는 아이콘들을 드래그를 해보면 좀 늦게 반응하면서(?) 움직입니다.

설치한 직후에는 잘됬는데 갑자기 안되니 미쳐버리겠네요..

설치한 직후 한 작업은 설정 들어가서 화면 해상도 바꿔준게 전부입니다..

조언 부탁드립니다 ㅠㅠ

참고용으로 xinput 명령어 입력한 스크린샷 첨부해드립니다.

혹시 다른 명령어 결과 필요하시면 말씀해주시면 감사하겠습니다.

jjsh0503의 이미지

c언어 문자 입력 오류(?)

지역입력 프로그램을 만들고 있는데 이상한 요류가 뜹니다

오류내용은

andysheep의 이미지

조합원 두세 명 찾습니다.

정식으로 협동 조합을 준비 중인데, 최소 인원이 5명 이네요

사무실이랑 몇천 만원 정도 공구라 각종 장비는 갖춘 상태입니다.
앞으로 나랑 다른 기술자 한 명이 이익이 발생할 때 까지 운영비는
감당할 생각입니다.

주요 사업 분야는 오픈 소스 하드웨어 장비 제작, 부품 판매,
3D 프린팅 관련 기술 서비스:
- RepRap 3D 프린터 모델 주문 제작, 관련 부품, 재료 판매
- 3D 프린터 대여
- 3D 프린터 사용법 교육
- 3D 프린터 부품 제작
- 오픈 소스 펌웨어 수정 / 개선 (Marlin, Smoothieboard)
- 2D/3D 모델링
- 3D 모델 출력 서비스
- 3D 스캐닝 서비스
- 3D 스캐너, 레이져 절단기, CNC 제작
- 고급 전자 장비 주문 제작
- 오픈 소스 지식 서비스

조합원이 만드는 소프트웨어나 하드웨어 저작권은 GPL로 공개

조합원 능력에 따라 이익 분배:

christ17의 이미지

리눅스 driver 설치 중 문의

안녕하세요
리눅스 driver 설치 중 질문 입니다.
teraterm에서 ./wifi.sh init mfg 명령어 입력하면
어제까지 wifi driver가 정상적으로 설치가 잘 되었는데요.
갑자기 펌웨어 다운로딩 실패 라는 메시지가 나옵니다.(사진첨부)
왜 이런건가요?

rhguddnr의 이미지

안녕하세요. 리눅스 커널에서 bio structure를 보고있는데 질문좀 받아주십시오!!

요즘 리눅스 커널을 보고 있습니다.

제가 그 해당 bio의 lba를 알고 싶은데

구글링을 해도 잘 안나와서요..

혹시 bio structure안에 있는 sector_t가 섹터번호라고 나와있는데

sector_t의 값이 lba라고 봐도 무방한가요?

언뜻 생각나는게 io스케쥴링할때 lba를 가지고 스케쥴을 변경하는걸로 기억하는데

스케쥴러에서는 sector_t를 사용하는 것 같아서... 그런데 확신이 안서네요..

sector_t가 lba일까요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기