작년에 들은 얘기로 올해 중반쯤 리눅스 2.6 커널이 나올거라고
했었는데요. 요즘 커널 진행 작없이 어떻게 진행되고 있을까요?
잘 진행 되고 있다면 곧 나올때가 됫겠죠. 이번 커널 버전에서 새로운
기능이 많이 추가 될거라고 했었는데, 어떤 기능들일까요?
새 리눅스 버전이 무척 기대 되네요.
제가 알기론 usb2.0은 2.5 커널에서도 실험기능으로 알고 있습니다.
안써봐서 모르겠네요.
1.1로 쓰는것도 가능하겠지만, 이땐 속도 느린건 감수하셔야
할겁니다. 1.1은 아주 잘됩니다. (제가 usb 플래시 메모리도 쓰고 있습니다.
이넘도 scsi하드처럼 잡힙니다.)
ieee1394 외장하드의 경우 제가 써본 바로는 2.4커널에서는 좀 문제가
있습니다. 그 문제를 지적한다면 아래와 같죠. 2.4.20까지도 다 마찬가집니다.
1. 관련부분을 반드시 모듈로만 컴파일해야 한다.
(ieee1394.o, ohci1394.o, raw1394.o sbp.o 정도가 되겠죠..
외장하드 대응 드라이버는 sbp.o를 씁니다. 나머지는 ieee1394에 공통)
-> 커널 내부에 집어넣으면 절대 인식 못합니다.
2. APIC IRQ를 반드시 꺼야 한다. -> 켜놓으면 모듈 올릴때
'Invalid IRQ'라는 에러 나고 안올라갑니다. (BIOS가 아닌 커널 레벨에서
꺼야 함)
3. 사용할때는 먼저 1394장비를 연결한 다음에 모듈들을 올려야 한다.
또한 다 쓴 후 뺄때는 뺀 다음 반드시 모듈들을 unload시켜줘야 한다.
단 ieee1394.o만 예외
-> 연결 전에 모듈들을 로드하는건 커널 속에 집어넣는 것과 같은 효과가 납니다.
물론 인식불가
모듈 올리는 순서는 ieee1394.o ohci1394.o raw1394.o sbp.o 순서이고요.
언로딩시는 역순입니다.
제가 1394 소스 뒤져 보니까 제작자가 어쩔 수 없는 거라고 하더군요.
scsi 드라이버 스택의 구조 때문에
2.5에서는 그런 문제가 사라진 것 같습니다. 커널 속에 집어넣어버리고
(모듈기능 아주 껏음.) apic 켜고 쓰는데도 핫스왑하는데 그리 큰 불편은
없으니까요.
언제 나올지는 아무도 모릅니다.
2.4.도 나온다는 말하지도 않고 어느날 나왔죠
2,.6의 기능은
2.5 개발버젼으로 보면 알수 잇습니다.
즐린
http://www.kernelnewbies.org/status/late
http://www.kernelnewbies.org/status/latest.html
before 2.6.0 의 기능이 다 커널에 포함되면 2.6을 발표하겠죠. (혹은 포기하거나..)
2.5커널 쓰는데...
ieee1394 외장하드 때문에 2.5.68로 업해서 쓰고 있죠.
2.6 커널 나오면 컴파일 문제도 별 걱정 없으니 속 시원해질테고,
아 참. 2.4 에서는 ieee1394 쓰는데 제약 많습니다. apic 사용불가라든가
반드시 모듈 컴파일, 사용하는 방식에 따라서 인식안되는 현상이 자주 일어나니..
Written By the Black Knight of Destruction
저는 한참 동안 리눅스에서 1394 외장 하드를 못쓰고 있슴다.인터넷
저는 한참 동안 리눅스에서 1394 외장 하드를 못쓰고 있슴다.
인터넷 에서 검색해서 여러가지 방법으로 시도 해봤었는대
실패 했었죠. 커널을 업대해야 하는 거였군요.
이러면 새 버젼이 더더욱 기다려 지네요 ^^
- 험한 세계에서 자주국방 없는 경제력은 경비없는 은행이다. -
USB 2.0 외장 하드 드라이브는 2.5.x에서 문제 없나요?여기
USB 2.0 외장 하드 드라이브는 2.5.x에서 문제 없나요?
여기 간혹 usb외장 드라이브에 대해서 글이 올라오는데...
답글이 없더군요...
usb2.0은 더딥니다.
제가 알기론 usb2.0은 2.5 커널에서도 실험기능으로 알고 있습니다.
안써봐서 모르겠네요.
1.1로 쓰는것도 가능하겠지만, 이땐 속도 느린건 감수하셔야
할겁니다. 1.1은 아주 잘됩니다. (제가 usb 플래시 메모리도 쓰고 있습니다.
이넘도 scsi하드처럼 잡힙니다.)
ieee1394 외장하드의 경우 제가 써본 바로는 2.4커널에서는 좀 문제가
있습니다. 그 문제를 지적한다면 아래와 같죠. 2.4.20까지도 다 마찬가집니다.
1. 관련부분을 반드시 모듈로만 컴파일해야 한다.
(ieee1394.o, ohci1394.o, raw1394.o sbp.o 정도가 되겠죠..
외장하드 대응 드라이버는 sbp.o를 씁니다. 나머지는 ieee1394에 공통)
-> 커널 내부에 집어넣으면 절대 인식 못합니다.
2. APIC IRQ를 반드시 꺼야 한다. -> 켜놓으면 모듈 올릴때
'Invalid IRQ'라는 에러 나고 안올라갑니다. (BIOS가 아닌 커널 레벨에서
꺼야 함)
3. 사용할때는 먼저 1394장비를 연결한 다음에 모듈들을 올려야 한다.
또한 다 쓴 후 뺄때는 뺀 다음 반드시 모듈들을 unload시켜줘야 한다.
단 ieee1394.o만 예외
-> 연결 전에 모듈들을 로드하는건 커널 속에 집어넣는 것과 같은 효과가 납니다.
물론 인식불가
모듈 올리는 순서는 ieee1394.o ohci1394.o raw1394.o sbp.o 순서이고요.
언로딩시는 역순입니다.
제가 1394 소스 뒤져 보니까 제작자가 어쩔 수 없는 거라고 하더군요.
scsi 드라이버 스택의 구조 때문에
2.5에서는 그런 문제가 사라진 것 같습니다. 커널 속에 집어넣어버리고
(모듈기능 아주 껏음.) apic 켜고 쓰는데도 핫스왑하는데 그리 큰 불편은
없으니까요.
Written By the Black Knight of Destruction
데뱐에 보면.. 언제 담버번 안정버전되나여?라는 FAQ 내용이 있습니
데뱐에 보면.. 언제 담버번 안정버전되나여?
라는 FAQ 내용이 있습니다.
답변은...
될때되면 되겠지여..
입니다. 정말, 공식데뱐사이트에 그렇게 되어 있습니다.
그러다가 소리소문없이 갑자기 안정버전 발표..
(작년 데뱐 12월에 우디버전 안정화로 발표)
커널도 마찬가지 일듯 싶습니다.
나올때 되면 나옵니다 ^^;
커널 2.4가 되면서, 리누스에게 이제 버전을 3.0 대로 올려도 되지 않느냐의
내용이 많았다고 합니다.. 그러나 리누스는 항상 거절했다고 하더군여..
리눅스쪽의 버전은 정말로 잘 안올리는것 같습니다.
아바타 제작기간~~ 무려 5초!!!
제가 알기로는 2.5.70을 마지막으로 2.5 꼬리표를 뗀다고 알고 있습
제가 알기로는 2.5.70을 마지막으로 2.5 꼬리표를 뗀다고 알고 있습니다.
(2.5.70 릴리즈노트에 그렇게 적혀있었습니다.)
다음 버젼부터는 2.6.0pre 딱지가 붙을거 같은데요..
----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러