얼마전부터 우분투 10.04 LTS 버전으로 업그레이드 하고 있다.
데스크탑, 프린터/팩스 서버, 개발서버 등..

데스크탑쪽에서는 별 문제 없었다.

프린터/팩스 서버에서 좀 문제가 되는 부분이 있었다.
서버를 업그레이드하고, 프린트 테스트를 해보니. cups 로는 넘어갔는데, 프린트를 하지 못하는 것이었다.
혹시나 해서 /dev/lp0 를 보니, 디바이스가 만들어져 있지 않았다.
프린터를 구형 레이저를 쓰는데(패러렐 포트를 쓰는) 이 것이 제대로 잡히지 않은 것이다.

정상적으로는 이런식으로 나와야 한다.

# lpinfo -v
network beh
network socket
direct scsi
network lpd
network http
network ipp
direct parallel:/dev/lp0
serial serial:/dev/ttyS0?baud=115200
serial serial:/dev/ttyS1?baud=115200
network smb
direct hp:/par/HP_LaserJet_1100?device=/dev/parport0
direct hpfax

그런데, 문제가 생긴 부분은 위의 진한 부분이 제대로 나오지 않는 것이었다.

문제는 

# lsmod | grep par
parport_pc             25962  1
parport                32635  3 lp,ppdev,parport_pc

parport_pc 모듈이 올라오지 않는 문제였다. 10.04 의 버그인지는 모르겠지만, 기본적으로 로딩이 되지 않았다.
그래서  /etc/modules 에 parport_pc 를 한줄 추가해줬다.

재부팅해보면 정상적으로 로딩되는 것을 볼 수 있다.


팩스쪽도 자동으로 모듈이 올라오지 않았다.
http://blog.1day1.org/306 에서는 기본으로 드라이버가 있었던것 같은데, 이번에는 기본드라이버가 없었다.
http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/
에서 ltmodem-20100102.tar.gz 의 최신버전으로 컴파일후 설치했다.
10.04 출시전인 1월경의 파일이라 안될지도 몰랐지만 시도했는데, 정상적으로 로딩이 되었다.

예전과는 모듈이 좀 달라진것 같다.( 예전에는 ltmodem , ltserial 이었다)

# lsmod | grep lt
ltmodem               554956  0
ungrab_serial           1075  1 ltmodem
v8250                   9643  3 ltmodem

일단 모듈이 올라오면 성공이다.
/dev/ttySV0  디바이스가 생겼을것이다.(예전과는 이름이 달라졌다. 예전은 ttySLTM0 )

hylafax , minicom 등에서 사용하기 위해 /dev/modem 을 심볼릭링크 시켜주는것이 좋다.
udev 로 자동 링크시켜주는 방법을 사용한다.

/etc/udev/rules.d 에 92-ltmodem.rules  이런식으로 파일을 만들어주고 내용에는

KERNEL=="ttySV[0-9]", NAME="%k", MODE="0660", GROUP="dialout", SYMLINK="modem"

처럼 넣어준다. KERNEL 다음에 == 을 넣어줘야 한다. ( = 가 두개이다. )
부팅해보면,

# ll /dev/modem
lrwxrwxrwx 1 root root 6 2010-09-28 18:17 /dev/modem -> ttySV0

이런식으로 자동으로 링크가 되어 있을 것이다.

ps. 참고로 팩스를 테스트 하는데, 인터넷팩스 제공업체에 가입해서 테스트를 했다.
 보통 가입시 포인트를 주어서 무료로 테스트 해볼 수 있었다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
우분투가 벌써 10.10 버전이 나오는구나.
아직 베타버전이지만, 곧 나올겠구나.

virtualbox 에서 테스트로 설치해봤다.
virtualbox 를 기본적으로 지원하나 보다.

게스트확장(guest additions) 설치도 패키지로 제공한다.

apt-get install virtualbox-ose-guest-x11
으로 바로 적용된다.

아직 10.04 와의 차이점은 모르겠다. (좀더 써보면서...)

ps. 혹시 설치가 안된다면 다음 명령을 해본다.
apt-get install build-essential linux-headers-$(uname -r)



반응형

'잡다한일' 카테고리의 다른 글

우분투, 프린터 hp laserjet 1100 세팅하기  (0) 2011.01.03
모토로이 - 프로요 루팅방법  (0) 2010.12.29
아이폰4 예약가입  (0) 2010.08.17
모토로이는 괴물폰?  (0) 2010.08.08
텍스트큐브 닷컴을 버리다.  (0) 2010.05.21

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
간만에 추석을 맞이하여(?) 업그레이드 했다. 기존은 8.04 LTS (주로 LTS 를 사용한다.)
ubuntu 10.04 LTS 버전이 나온지 꽤 되었는데 그동안 테스트를 미뤄왔다.(안정화 될때까지)

데스크탑으로 쓰고 있는 시스템을 업그레이드했다.

update-manage -d 로 하면 된다.

업그레이드 중에  zoneminder 때문에 에러가 생겨 삽질을 했다.(거의 다 깔린 상태였다)
(zoneminder 를 쓰신다면 삭제하고 업그레이드 하는 것이 좋을 듯 함)

재부팅하니, 예전 grub 화면이 나오고, 커널패닉이 발생하는 상황이었다.
즉, 마지막 단계에서 grub 을 업데이트 하지 못한 것이다.
일단 새 커널로 부팅을 해야 한다. grub 화면에서 c 를 눌러 grub 콘솔로 진입한다.
grub> 이런 화면이 나올 것이다.
grub> root (hd0,0)  
탭을 눌러주면 중간중간 뭘 입력할지 힌트를 준다
grub> kernel /boot/vmlinuz-2.6.32-24-generic root=/dev/sda1
역시 tab 으로 뭘 찾을지 선택한다. - sda 는 자신의 설정에 맞게 바꿔준다.
grub> initrd /boot/initrd.img-2.6.32-24-generic
각종 모듈이 들어 있는 이미지이다. 이 부분을 빼면 거의 커널패닉을 보게되니 추가해 준다.
grub> boot
그리고 부팅해주면, 새로 지정한 커널로 부팅이 된다.

부팅이 완료되면, grub-install , update-grub 등으로 grub 을 재설치 해준다.

대부분 기존설정이 따라오니, 크게 바꿔줄것은 없다.
다만, 내 경우에 vmware player 2.5.4 를 사용했었는데, 10.04 에서는 에러가 난다.(gcc 쪽의 문제인듯?)
vmware player  새버전을 설치하면 된다. 현재 버전은 3.1.1 버전이다.

그리고, compiz 상태에서 기본 vnc 는 성능이 좋지 못하다.(화면 갱신이 안된다)
그렇다고 compiz 를 끄기는 애매한 경우 x11vnc 를 설치해서 사용한다.

apt-get install x11vnc xinetd
로 설치해준다.
그리고, xinetd 는 x11vnc 를 자동실행시켜주기 위해 사용한다(취향에 따라 gdm 로그인시 자동실행시켜도 된다.)

/etc/xinetd.d/x11vnc 로 다음내용을 저장한다.
service x11vnc
{
   port = 5901
   type = UNLISTED
   socket_type = stream
   protocol = tcp
   wait = no
   user = root
   server = /usr/bin/x11vnc
   server_args = -inetd -o /var/log/x11vnc.log -display :0 -auth /var/lib/gdm/:0.Xauth -many -bg -noxdamage -rfbauth /etc/x11vnc.passwd
   disable = no
}
여기서 조심할 항목은 /etc/x11vnc.passwd 의 암호를 지정하는 것이다.
x11vnc -storepasswd /etc/x11vnc.passwd
로 하면 암호를 물어보고, 해당 파일로 저장이 된다.

server_args 부분에서  -noxdamage 가 있는데,  compiz 상에서 화면갱신등의 성능이 좋지 않는데, 저 옵션을 주면 좋아진다.

일단 이 정도만으로 기존 쓰던 부분에서 크게 지장되는 부분은 없다.
좀더 알아볼 부분은 virtualbox , 폰트 등을 알아볼 예정.(나눔폰트로 바꿔볼까?)
그냥 느낌인지 모르겠지만, 좀 빨라진 느낌이다.

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,