[해결]우분투 & 우분투에서 드라이버 설치중 에러

vulpes의 이미지

몇달전에 우분투 깔아서 실험하다 일이 생겨서 컴퓨터를 싹 밀고 다시 포멧을 하게 되었는데, 이번에도 우분투를 멀티로 같이 쓰려고 하는데 뭐가 문제인지 전에는 굉장히 쉽게 넘어갔던 랜카드 드라이버 잡아주는것도 제대로 되지 않고 있습니다. 하지만 지금 제 실력으로는 제가 뭘 잘못하고 있는지 감도 안 잡히기에 도움을 요청해 봅니다.

일단 하드는 100기가를 25기가 윈도우즈, 나머지를 데이터로 준 상황에서 다시 Feisty Fawn 인스톨 CD에서 데이터 파티션을 다시 35기가를 NTFS쪽으로 밀어줬구요. 그 후로는 남은 공간을 3기가 스왑, 나머지를 루트로 밀어줬습니다. 이렇게 해서 우분투가 깔리기는 합니다만 여기서부터 이미 전에는 없던 에러가 한번 뜨구요 (맨 첫 부팅시 에러가 있다고 하지만 우분투가 고쳤다는 메세지입니다) 그 후 다음 부팅부터는 그런 문제가 사라집니다.

...그리고 나서 지난번 성공했을때와 같이

http://blog.theple.com/scarabe/folder/2.html?uid=276

이 사이트에서 파일을 홈 디렉토리의 Driver 디렉토리 안에서 풀어놓고 그대로 따라하는 도중에 make에서 막히고 있습니다. 중간에 3~40개 정도 warning: "_BIT_FIELDS_HTOL" is not defined 라는 에러가 뜨고, 마지막에는 expected ')' before string constant라는게 두개 뜹니다. 파티션 크기만 빼면 이 모든게 지난번 깔았을때와 동일한 상황인데도 전에는 이런 에러가 없이 인스톨 직후에서 저런 승상이 없었고 드라이버도 한번에 잘 되었는데... 혹시 제가 뭘 잘못하고 있는지 알고 계시는 분 계시면 도움 주시면 부탁드리겠습니다. 오늘 하루종일 검색을 했는데도 비슷한 정보도 못 찾고 있습니다. 감사합니다.

vulpes의 이미지

파일을 옮겨보니 훨씬 에러가 많군요. 100줄이 넘어가는...

(user)@(user)-laptop:~$ cd '/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver'
(user)@(user)-laptop:~/et131x_20060131_v1-2-2/et131x/linux/driver$ sudo make
Password:
#@make -C /lib/modules/2.6.20-15-generic/build M=/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.o
In file included from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.c:79:
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_version.h:85:26: error: linux/config.h: No such file or directory
In file included from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_common.h:89,
from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_phy.h:90,
from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.c:111:
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_address_map.h:115:9: warning: "_BIT_FIELDS_HTOL" is not defined
 
... ((중간에 이거랑 똑같은것만 80줄 넘게 나옵니다. address_map.h 뒤의 숫자만 바뀌네요.))
 
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_address_map.h:3100:9: warning: "_BIT_FIELDS_HTOL" is not defined
In file included from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_adapter.h:84,
from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.c:116:
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_tx.h:99:13: warning: "_BIT_FIELDS_HTOL" is not defined
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_tx.h:195:9: warning: "_BIT_FIELDS_HTOL" is not defined
In file included from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_adapter.h:85,
from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.c:116:
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_rx.h:138:9: warning: "_BIT_FIELDS_HTOL" is not defined
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_rx.h:169:9: warning: "_BIT_FIELDS_HTOL" is not defined
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_rx.h:245:9: warning: "_BIT_FIELDS_HTOL" is not defined
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_rx.h:284:9: warning: "_BIT_FIELDS_HTOL" is not defined
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_rx.h:315:9: warning: "_BIT_FIELDS_HTOL" is not defined
In file included from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_adapter.h:85,
from /home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.c:116:
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/ET1310_rx.h:441: warning: ?쁪mem_cache_t??is deprecated
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.c:140: error: expected ????before string constant
/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.c:141: error: expected ????before string constant
make[2]: *** [/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver/et131x_main.o] Error 1
make[1]: *** [_module_/home/(user)/et131x_20060131_v1-2-2/et131x/linux/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
make: *** [modules] Error 2
(user)@(user)-laptop:~/et131x_20060131_v1-2-2/et131x/linux/driver$

도움 주실 수 있는 분 계시면 정말 감사드리겠습니다.

"It's too bad that stupidity isn't painful" - Anton LaVey

--
"It's too bad that stupidity isn't painful" - Anton LaVey

밤여우 Tech: http://foxtech.tistory.com
트롤은 말려 죽입시다 - http://kldp.org/files/trollfreeKLDP.user_.js__0.txt

giveitaway의 이미지

링크 된 걸 보니 엑스노트에서 유선랜 드라이버 잡으시려는 것 같은데
제 경험으로는 센트리노 노트북에서 유선, 무선랜 모두 아무 설정 없이 기본 인스톨 상태에서 바로 동작 가능했습니다.
(저도 엑스노트 사용했었습니다.)
라이브시디에서도 인터넷이 안되던가요?

vulpes의 이미지

저게 엑스노트로 국한되는 하드웨어였나요...순간 깜짝.

아무튼 네, 기본적으로는 인터넷이 잡히지 않습니다. 정확히는 랜카드를 찾지를 못합니다. 그냥 모뎀만 덩그러니 보이더군요. 인스톨해도, 라이브 CD에서도 마찬가지입니다.

전에는 이걸 인스톨함으로서 해결했는데 이번에는 인스톨 하면서도 (위에 설명한) 이상한 안 뜨던 에러가 뜨질 않나.. make가 안 되질 않나... 제가 뭘 잘못하고 있는지 감이 안 잡히네요. 우분투를 벌써 6번이나 다시 깔고 있는데 진전이 없습니다. ㅠ.ㅠ

현재 Feisty Fawn 인스톨 시도중이고 Xnote M2쓰고 있습니다.

"It's too bad that stupidity isn't painful" - Anton LaVey

--
"It's too bad that stupidity isn't painful" - Anton LaVey

밤여우 Tech: http://foxtech.tistory.com
트롤은 말려 죽입시다 - http://kldp.org/files/trollfreeKLDP.user_.js__0.txt

vulpes의 이미지

아무도 아시는 분 안계신가요... ㅠ.ㅠ 대체 뭘 잘못하고 있는건지...

"It's too bad that stupidity isn't painful" - Anton LaVey

--
"It's too bad that stupidity isn't painful" - Anton LaVey

밤여우 Tech: http://foxtech.tistory.com
트롤은 말려 죽입시다 - http://kldp.org/files/trollfreeKLDP.user_.js__0.txt

vulpes의 이미지

어디서 어떻게 제대로 했는지는 모르겠습니다만... 이 페이지로 해결을 봤습니다.

http://web.ics.purdue.edu/~kim455/et131_feisty_fawn/Ubuntu.html

사실 내용상으로는 그때 찾았던 다른 페이지들이랑 다른게 없는데 아무튼 신기하게 다 되더군요.

웃기는건 유선랜을 연결했을 경우, 네트워크 매니저에서는 연결되어 있지 않은걸로 인식한다는 겁니다. 하지만 인터넷 하면 원활하게 돌아가니... 일단 이걸로 만족해야죠. 삽질은 싫어요... ㅠ.ㅠ

"It's too bad that stupidity isn't painful" - Anton LaVey

--
"It's too bad that stupidity isn't painful" - Anton LaVey

밤여우 Tech: http://foxtech.tistory.com
트롤은 말려 죽입시다 - http://kldp.org/files/trollfreeKLDP.user_.js__0.txt

댓글 달기

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