centos network 설정

jungwook의 이미지


음. 우분투만 쓰다가 이번에 centos를 설치해서 한번 써볼려는데, 네트워크 설정부터 막히네요.
우분투에서는 직접 사이트에서 드라이버를 다운받아서 모듈을 올려서 했는데,

centos에는
/lib/modules//kernel/drivers/net/tg3.ko

존재해서 insmod로 올리고
인터넷에 나온 설정파일
먼저
/etc/sysconfig/network-scripts/ifcfg-eth0

을 만들고 기본 설정을 해주었구요,
그리고 도메인 서버 설정도 해주었는데

service network start
하면
eth0 인터페이스 활성화 중 : tg3.ko 장치 eth0가 없는 것 같습니다. 초기화를 연기함

이런 메시지만 나오네요.

모듈이 잘못된걸까요?

ahsan의 이미지

일반적인 PC이상에서는 insmod로 커널에 모듈올리는 작업은 필요없고
/etc/sysconfig/network-scripts/ifcfg-eth0 이 파일이 설치시
이미 생성되어 있습니다.

vi ifcfg-eth0

DEVICE=eth0                 <-- 꼭 필요
BROADCAST=188.180.186.79    <-- 없어도 됨
HWADDR=00:1A:64:6F:27:46    <- 억지로 모듈을 올린 경우나 vmware에서 잘못 카피될 수 있으니 삭제
IPADDR=188.180.186.75       <- 당연히 꼭 필요
IPV6ADDR=                   <- 경우에 따라 지워버림
IPV6PREFIX=                 <- 경우에 따라 지워버림
NETMASK=255.255.255.248     <- 꼭 필요
NETWORK=188.180.186.72      <- 없어도 됨
ONBOOT=yes                  <- 꼭 필요
GATEWAY=xxx.xxx.xxx.xxx     <- vi /etc/sysconfig/network 이 파일에 없다면 반드시 넣어줌

#setup 명령을 쳐도 네트웍 설정 가능함.

hiboss1의 이미지

eth0를 사용하신다고 하셨는데요. 이 eth0와 사용하시는 모듈 tg3.ko가 연결이 되어 있나요?
아니면 eth0에서 사용하는 장비드라이버가 tg3.ko가 아니고 다른 것인 가능성이 높습니다.

-------------------------------------------------------
초심으로 가자.
그 초심은 어디에?
-----------------------------------------------------

-------------------------------------------------------
초심으로 가자.
그 초심은 어디에?
hiboss1@gmail.com
-----------------------------------------------------

ydhoney의 이미지

그냥 편하게 그냥그냥 하세요. 복잡하지 않아요.

모듈을 사용자가 따로 올리실 일이 없으세요.

그냥 하면 그냥 됩니다.

modprobe 고치신 거 있으시면 다시 원복하세요.

시스템이 알아서 인식하니까요.

그냥 재부팅 후에 system-config-network-tui 사용하셔서 그냥 슥슥 등록해서 사용하세요.

CentOS는 우분투가 아니니까 그렇게 불편하게 하지 않으셔도 돼요. ^^

jungwook의 이미지

일단, 아직 네트워크 디바이스를 못 잡았네요. ㅡㅡ;

첫번째로 설치후에 ifcfg-eth0이 없었네요.
아마 설치시에 네트워크 설정하는 부분에서 장치검색에 아무 장치도 안나와서 그냥 skip했던걸로 기억나네요.

파일이 없길래 검색후 첫번째 답변 주신분꺼랑 비슷하게 작성하였고요.

두번째 /etc/modules.conf 라는 파일은 없고,
/etc/modprobe.conf.라는 파일은 있네요.
거기에
alias eth0 tg3.ko

이렇게 기록되어 있어요.

그리고 우분투에서도 pc의 네트워크 디바이스를 자동 설정못하더라고요. 그래서 사이트가서 다운받았습니다.
다른 컴은 바로 잡던데, 이 컴이 dell꺼라 그런지 초기에 자동 설정이 안되더라구요.
모델은 broadcom 57780 인데,
흠.. 지금 디바이스 드라이버를 받아서 다시 설치 시도중입니다.

인스톨 메뉴얼을 보고 하는데

rpm -bb <*.spec>

-bb 알 수 없는 옵션입니다. 이렇게 나오네요.

man rpm 을 해보면 분명히 있는데... ㅡㅡ;

ㅡㅡ; keep going..

p.s 그리고 운영체제 설치시 네트워크 디바이스를 못 잡는 경우도 있지 않나요 ??
그런 경우 직접 디바이스를 받고 모듈로 올려서 설정해야되는거 같은데.. ㅡㅡ;

ydhoney의 이미지

https://bugzilla.redhat.com/show_bug.cgi?id=525966

장비가 앞에 있으면 이렇게 저렇게 해보고 알려드릴법한데 그게 안되어서 해보질 못하겠네요.

그나저나 broadcom 57780이면 꽤나 최신이군요;; fc12를 쓰는게 나을지도 모르겠습니다. 아니면 해당 버그질라 포스트에도 있듯이 broadcom 드라이버 먼저 올리고 나서 tg3 를 올리면 된다고야 하니..(..아..뭔가 알려주면서도 답답한 느낌이;;)

moldycake의 이미지

스크랩기능이없어서.. 글하나 남기고갑니다.
저도 bcm4313이 centos에서 안잡혀서 애먹고있네요..
다른 배포판은 다 잡히는데 RHEL 기반만 안잡히는듯..

댓글 달기

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