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

yklee8의 이미지

serial port에 대한 read error

안녕하세요.

linux에서 RJ-45 포트(serial COM2) 로 통신을 할려고 하는데, write는 되는데 read가 안되네요. 그리고 baud rate 변경도 안되고요.

코드는 다음과 같습니다.
[code:1]

#define ChangeBaudRate(fd, baud) ioctl((fd), 1, (baud))

int fDis()
{
int fd, n;
int i;
int ii;
int rval;
int read_no, no;
int sleep_cnt = 0;

char buf[5];
char tmpbuf[255];

jw0717의 이미지

scp 할때 용량 제한이 있나요? 2G이상 copy가 안됩니다.

서버간에 파일을 copy 할려고 scp 를 이용할려고 하는데

scp -Cp rbs01.dbf username@hostname 하면

패스워드 물어보고 패스 워드 입력하면 다음과 같은 에러가 나오고 전송이 안됩니다.

rbs01.dbf: The user ID or group ID is to large to fit in the provided structure.

파일 사이즈는 4G 정도였고요.. 2G 정도 파일은 에러없이 복사가 되었습니다.

원래 ssh 가 2G 정도만 지원이 되는건지 위 에러처럼 USER나 GROUP의 구조(?) 때문인지

궁금합니다. 그리고 그 제한을 풀수있는 방법 또한 있는지도요.

geneven의 이미지

C언어 관련 문제인데 왜 에러가 날까요?

Quote:
#include <stdio.h>
#include <math.h>

#define MAXSIZE 50
#define EPS 1.0e-6

int solve(double A[], double b[], int nmax, int n, double x[]);
int decomp(double A[], int nmax, int n);
int residual(double A[][], double b[], double x[], int n);

int main()
{
int i, j, nmax = MAXSIZE;
int n = 3, chkerr = 0;
double A[MAXSIZE][MAXSIZE], b[MAXSIZE], x[MAXSIZE];

A[0][0] = 1.; A[0][1] = -3.; A[0][2] = 1.; A[0][3] = 7.;
A[1][0] = 1.; A[1][1] = 2.; A[1][2] = 5.; A[1][3] = 1.;
A[2][0] = 4.; A[2][1] = 1.; A[2][2] = -2.; A[2][3] = 0.;
A[3][0] = 1.; A[3][1] = 6.; A[3][2] = 2.; A[3][3] = 3.;

honestee의 이미지

패턴매칭 궁금한것~

다음과 같은 걸 하고 싶은데요...

.... { ..... } .... { ..... } .....

위와 같은 text에 대해서 "{.*}" 로 매칭하면,
첫번째 '{' 와 맨 마지막 '}' 까지의 문자로 matching이 되던데요....
첫번째 '{' 와 그 다음 '}' 로 매칭되게 할 수 없을까요....

zircon의 이미지

mount: RPC: timeout 에러가 나오는데요...

nfs mount 시 나오는 에러인데요. 어떤 에러 인지 알 수 있는 방법이 없을 까요?

System1:192.168.1.128
/etc/exports 파일 내용
/data/sswpkg *(ro)
데몬

SystemN:192.168.1.43

mount -f nfs -o ro System1:/data/sswpkg /local

위 mount을 성공하면 다른일을 진행하고 실패하면 10번더 시도하는 데요
거의 대부분 처음 실패하면 10번째까지 실패하더라구요
그리고, 한참 뒤에 다시 하면 성공하는 경우가 있고 또 SystemN을 reboot하면 되는 경우도 있고.. 정말 종잡을 수가 없어요. (SystemN은 다른 IP addr로 여러대 있구요) NFS 서버쪽에서 옵션을 뭘 건들여야 하는건지...

buffmail의 이미지

임의의 memory chunk 를 클래스로 캐스팅 한 후, 사용해도 괜찮?

Data 라는 클래스가 있다면,

Data *pData = (Data*) new char [ sizeof(Data)] ;
pData->init () ;
pData->otherFunc() ;

이런 식으로 임의의 memory chunk 를 할당해 놓고 캐스팅 해서 사용해도

괜찮을까요?

g++ 에서 간단히 테스트 해 봤는데, Constructor 가 호출 안 되는 것 빼고,

멤버함수들은 우선 잘 동작하네요.. (delete 하면 Destructor 도 호출되네요..)

그런데 저게 정의되지 않은 행동인데 우연히 돌아가는건지, 아니면 원래 돌아가야 맞는 건지

gunny97의 이미지

소프트 키보드 소스 어디서 받을수 있나용?

짐 현재 arm개발보드에 메신저를 구현하고 있는데요..

소프트 키보드를 유틸로 넣어 주려고 하는데...

공개되어 있는 소스가 있나요? 아시는분 답변좀 부탁드립니다.

은영신랑의 이미지

제 컴퓨터의 tick 을 계산하려면 어떻게 하면 될까요?

제 시스템이 100Hz 로 돌고 있는데요, 1 tick이 얼마의 주기로 도는지
계산하려면 어떤 방법을 해야하는건지요?

100Hz 이면 10msec라고 생각했는데 그것보다는 좀 빠른것 같아서요.

incarnate의 이미지

커널 컴파일시 에러가 납니다. ㅜ.ㅜ

항상 이곳에 와서 많은 정보를 얻고 있습니다.

제가 커널 컴파일시 make menuconfig, make dep, make clean 여기까지는 문제 없이 잘 됐으나 다음에 make bzlmage를 실행하면 "만들 규칙이 없습니다"뭐 이런식의 에러가 나오면서 더이상 진행이 되질 않습니다.
오늘 하루 linux9.0만 3번 설치했습니다.~~ ㅜ.ㅜ
고수님들의 조언 부탁 드립니다.

제 컴 사양은 redhat9.0입니다.

passion의 이미지

memcpy 가 이상합니다. 메모리 문제인가요??

memcpy (XX_PABC->STEP_MEMBER, "0004",
sizeof(XX_PABC->STEP_MEMBER));
위와 같이, 선언된 구조체 멤버에 어떤 값을 copy 하려하는데 값을 할당하지
못합니다.
구조체의 STEP_MEMBER의 바로전 멤버와 (SUB_CUST_ID)
바로뒤 멤버의(RM_COA_ID) 값은 변형이 되지만,
STEP_MEMBER 의 값은 어쩐 이유인지 변형이 되지 않습니다.
여러가지 해결책을 궁리한 끝에,
첨부된 소스의 내용중 sub function (MAKE_PABC) 내의
char pointer 변수가 선언된 부분이 있는데 이는 값을 할당하지 않더라도

페이지

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