console에서 랜카드 설치

kingkong의 이미지

기존에 있던 10M 이더넷 카드를 제거하고 100M 이더넷 카드를 꽂았습니다.
바꾸고 난 후에 부팅하니까 새로운 하드웨어를 검색하고 설치를 알리는 창이 떴는데 콘솔화면에서 한글을 표시하여 하나도 알아볼 수가 없었습니다.
그래서 이것 저것 눌러서 그냥 건너뛰고 부팅을 마쳤는데..
다시 부팅해봐도 설치를 알리는 창이 뜨지를 않네요..
제거한 기존 카드만 찾다가 fail 내고는 넘어가버립니다....
콘솔에서 직접 설치하는 방법은 없을까요?
lspci 를 보면 네트워크카드가 보이구요
ifconfig에는 lo 만 보이는군요,

아...... 리눅스는 레드햇 7.1 입니다.

문재식의 이미지

다음은 제가 예전에 만들어 둔 문서의 일부인데요 참고 하시기 바랍니다.

---

리눅스 시스템에서 TCP/IP 네트워킹을 하기 위해서는 다음과 같은 3가지 작업이 필요하다.

    네트워크 인터페이스를 설치하고 적당한 드라이버를 선택하여 운영체제에서 인식하도록 한다. NIC 인식과는 별도고 TCP/IP 네트워킹에 관련된 프로토콜 드라이버가 설치되어 있어야 한다. 사실, 이 부분은 크게 걱정할 필요가 없다. 리눅스에서는 기본 지원사항이기 때문이다.
    이제 TCP/IP 정보를 정확하게 입력한다. 사용할 IP주소, 서브넷 마스크, Gateway 주소, DNS 정보등을 미리 알아 두도록 한다.

레드햇 리눅스는 시중에서 사용되는 거의 대부분의 네트워크 장치를 사용할 수 있도록 커널 모듈의 형태로 지원하고 있다. 여러분은 모듈(module)의 개념이 생소할 수 있는데, 장치 드라이버 정도로 생각하면 되겠다.

네트워크 모듈은 /lib/modules/<사용중인 커널버전>/kernel/drivers/net 디렉토리에 위치한다. 지금 현재 시스템에서 사용중인 커널버전을 알아보려면 uname -r 명령을 사용하면 된다. /boot/modules-info 파일을 보면, 모듈 이름과 함께 관련된 하드웨어 장치에 대한 목록을 담고있다.

자신의 NIC가 사용하는 모듈명을 확인했다면 모듈을 커널에 적재하도록 한다. 다음 예제는 RealTeck 8139의 경우이다. 8139too를 자신의 경우로 바꿔서 작업한다.

modprobe 8139too

모듈을 올린 후 lsmod 명령을 이용해 정상적으로 로딩되었는지 확인한다.

[root@php net]# lsmod | grep ^8139
8139too                18120   1 

메모리에 올라간 모듈은 시스템을 종료하거나 리부팅 할 경우 모두 지워지기 때문에 부팅과정에서 네트워크 장치를 활성화 시킬 때 에러가 발생한다. 부팅할 때마다 자동으로 모듈이 로딩될 수 있도록 /etc/modules.conf 파일을 수정하여 아래의 내용을 추가시켜준다. 부팅시 이전의 NIC 정보를 찾는 것은 아마 이 파일에 이전의 정보가 포함되어 있기 때문일 것이다. 이전 정보는 제거한다.

alias eth0 8139too

[/]

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.