FC5 에서 모듈이 없는문제 어떻게 해결해야 할까요

chazzy1의 이미지

이번에 Fedora core5 를 새로 설치했습니다.

그런데 제가 쓰는 랜카드가 ISA 카드인데 필요한 모듈이 eepro.ko 입니다.

이전 Ubuntu 에서는 이녀석이 자동으로 잡히지는 않았지만 eepro.ko 를 modprobe 로 수동으로 로딩해서 랜카드를 사용 가능했었는데요

Fedora core 5 를 깔고보니 역시 자동으로 잡히지는 않는데 네트워크 설정 툴로 들어가보니 설치 가능한 모듈들이 쭉 리스트로 있더군요

올타쿠나 하고 eepro.ko 모듈을 선택해보니 modprobe 가 fatal error 를 뱉는데 그런 모듈이 없어서 설치가 안된다고 뜨더군요.

근데 정말로 찾아보니까 eepro.ko 라는 파일이 없습니다.

있지도 않은 모듈이 왜 리스트에 뜨는건지...혹시 제가 있는데 못찾는건지도 모르고요.

만약 정말 없다면 이걸 어디서 찾아서 넣어야 할까요. google 검색해봐도 이 파일만 따로 받을수 있는곳은 못찾겠더군요.

fedora core 시디 5장이나 구워서 설치했는데 한장짜리 ubuntu 에도 있던 파일이 어째서 설치가 안되있는지 잘 모르겠군요.

워낙 옛날 하드웨어용이라 일부러 뺀건지 싶은데 어떻게 추가해야할지 모르겠습니다.

/* 사족

그냥 제 푸념이니 시간 남으시는분들만 읽어주세요.

리눅스는 거의 초보나 마찬가지인데 사사건건 뭔가 계속 안되는터에 매우 고전하고있습니다.

얼마전에 ubuntu 쓸때에도 랜카드 무선랜카드 사운드카드 어느것 하나 한번에 쉽게 잡히는것 없고,

원격 데스크탑 써볼려고 freenx 써봤는데 클라이언트 화면이 이중으로 나오는 이상한 버그에 시달리다 포기하고,

제가 리눅스쪽 내공이 워낙 딸리는지라 윈도우로 하면 금방 끝날 작업일거 같은데 이것저것 계속 예기치 못한 문제에 부딛히고 있습니다.

아 그냥 윈도우나 계속 쓰지 하는 생각이 들때도 있는데 그래도 계속 미련이 남아 이런저런 배포판을 계속 깔아보고 있는중인데요

리눅스에 대해 기초부터 잘 설명되어있는 문서같은거 구할데가 없을까요

제 수준은 그저 몇몇 명령어 정도만 대강 아는정도이고

뭔가 프로그램을 깔면 어째서 여기저기에 파일이 난잡하게 깔리는지

그러면 진짜 본체? 실행파일? 이런건 도대체 어디로 들어가는건지

/usr /var 등등 이것들이 다 뭐때문에 이렇게 나눠져있는지

등등 리눅스 거의 모르는 상태입니다.

여기 외에 초보자를 위한 사이트나 문서같은거 추천해주시면 감사하겠습니다.

그리고 이 사이트 게시판은 검색 어디서 하나요? 도저히 버튼을 못찾겠네요.

*/

pool007의 이미지

http://mkseo.pe.kr/archives/linux_file_structure.jpg

위 그림 참고해보세요.

--
Passion is like genius; a miracle.

--
Passion is like genius; a miracle.

chazzy1의 이미지

감사합니다!

마잇의 이미지

하드웨어 문제는 아마 처음 리눅스를 접하시는 분들이 가장 많이 고생하는 부분이 아닐까 합니다.
이건 현재 상황이 제품을 만드는 벤더가 자사 제품의 드라이버를 제공하는 환경이 아니고 제품 사용자가 알아서 드라이버 만들어 쓰는 상황이 많은지라 어쩔수 없는 부분이 많습니다.
이미 윈도우용 드라이버는 제품 출시와 동시에 구할수 있지만 리눅스쪽은 해당 드라이버 개발 능력과 의향이 있는 개발자가 이 제품을 가지고 있어야 가능한 그런 현실이 아닌가 합니다. 당연히 지원 시기가 늦어지는 결과가 올 수 밖에 없는것 같습니다.

점차적으로 드라이버를 제공하는 벤더들이 증가하고는 있지만 윈도우 환경에 비하면 큰 차이가 납니다.

VIA, NVIDIA, ATI, SIS 등등.. 이름 꽤 알려진 벤더들 드라이버 다운로드 페이지 가보시면 리눅스 지원이 점차 늘어나는걸 확인할 수 있습니다.
Intel은 완전 감감 무소식이더군요... 그나마 사용자층이 넓어 리눅스에서도 어느정도 지원이 되기는 하는것 같지만...

하드웨어 문제를 피하는 꼼수로는 ...

최신 하드웨어는 피한다. 널리 사용되는 제품을 고른다. 이 정도 되겠습니다. 이렇게 골라도 문제에 부딪치는 경우가 적지 않은것 같습니다.
크흑 ㅜㅜ 이 비굴한 현실 -ㅅ-

디렉토리 구조가 산만하고 프로그램 설치시 뭐가 어디에 깔리는지 모르겠고 ... 저도 똑같은 생각이었습니다. 사용 초반에는 이 디렉토리를 전부 하나로 통합시킬려고(-_-) 생각도 해 볼 만큼...

간단하게는 우분투를 쓰시니 궁금한 패키지에 대해서 dpkg -L 패키지명 해보시면 설치된 파일리스트가 나옵니다.

보시다 보면 각 디렉토리들의 용도도 감이 오실겁니다. 윈도우하고 제일 큰 차이점이 프로그램별로 따로 모아놓기 보다는 공통의 용도를 가진 파일들은 공통된 디렉토리에 모아 넣는 스타일입니다.

/var 같은 경우는 들여다 보면 좀 애매한데요. 여기에는 프로그램 동작시에 사용되는 데이터이긴 한데 그 내용이 계속 변하는 것들 - 가변적인 사이즈의 데이터(?)들이 들어간다고 보시믄 대충 맞는것 같습니다. log, cache, mail, spool(프린터로 전송되는 인쇄 작업) 같은 동적으로 생성, 소멸되거나 사이즈가 변하는것들이 담기는것 같습니다.

/tmp 같은 경우는 말 그대로 ... 임시 작업공간입니다. 보통 이곳은 누구나 쓰기 권한이 주어집니다. 리부팅 전에 싸그리 지우고 재부팅해도 괜찮은곳으로 알고 있습니다. 또다시 뭔가 생기긴 하지만요 ㅎㅎ

나머지 디렉토리는 dpkg -L 자주 해보시면 감이 오실듯 합니다. 윗분이 링크해주신 그림도 설명이 잘 되어 있네요.
--
마잇


--
마잇

chazzy1의 이미지

mattengi 님 친절한 설명 감사드립니다!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.