xhyper270tku보드로 bootp 실습 안됩니다..

cheonyesung의 이미지

책대로 만들 파일들은 만들었습니다.
호스트 컴퓨터와 타겟보드 아이피 대역폭 맞추었습니다..
방화벽 비활성화 했구요
selinux 비활성화 했습니다..
요즘 이것 때문에 4일 동안 방안에 쳐박혀서 실습 또 실습입니다...
어제 bootp 실행하는데 아이피가 자꾸 초기화 되서 안된다는 걸 알게 되어서
bootp 실행 안되면 아이피 확인 하고 맞추니까 되더라구요
인터넷 선을 꼽앗다가 다시 보드 랜선 꼽았다하다가 아이피가 초기화 된듯
그래서 tftp로 커널 이미지와 루트 이미지를 타겟이 전송하고 flash에 퓨칭했는데 까지
성공하고 간만에 단잠을 자고 일어나서 다시 bootp를 하니 bootp가 실행이안되는 겁니다...
미치는 줄 알았습니다...
뭐가 문제 일까 하다가 다시 vmware에서 리눅스 돌려서리 지우고 다시 리눅스를 깔고
처음부터 설정 맞추고 했는데 또 안되는 겁니다..
뭐가 문제 일까요?
다른 대안으로 dhcp인가 이야기하던데 그걸 써도 되나요?
그런데 bootp가 안되니 tftp도 안되더라구요
어제 bootp 성공했을 때 nfs도 안되었습니다. nfs 많이 쓴다고 나오던데...
뭐가 뭔지 모르겠습니다...
다음주에 발표입니다..
qt로 어플리케이션 짜서 돌리려고 했는데 젠장...
방학때 키트 빌려주신다고 교수님이 친절히 대해주셨는데
무능력한 제자는 제자리 걸음만 하고 있으니..
ㅜ.ㅜ
도와주세요..

freestyle의 이미지

이미 보고 계실지도 모르지만,
xp + 270tku + vmware 환경을 다룬 책이 있습니다.
제가 내용을 확인해보지 않아서
해결방안이 있는지 확신은 할 수 없지만 말이죠.

방화벽은 서비스 일시정지 한 거면, 재부팅 하고나서
rc 스크립트에 의해 다시 올라왔을 것입니다. 확인해 보세요.

selinux는 /etc/selinux/config에서 disabled로 설정하고요.

한 번 성공했다고 하니 랜선 문제나 소스 파일 문제는 아닌 듯 하구요.

하이버스 메뉴얼 보시면 데몬 상태 확인하는 명령이 실린 페이지 있을 것입니다.
그리고 이런 질문은 실습조교, 선배, 친구들한테 먼저 물어보고
그래도 해결 안 되면 하이버스 홈페이지에 올리셔도 될 것입니다.

아무리 고수분이라도 경험에 보지 못한 상황에 대해 이렇게
이해하기 힘들게 질문을 써두시면 빨리 답을 해주실 수 없습니다.

답을 해주는 입장에서 생각해 보세요.

참고로 이전에 제가 문제 해결했던 자료가 있어 붙여 봅니다.

Quote:
bootp는 cd에 들어 있던 것을 사용하였으나,
tftp는 0.32-4 버전의 server와 client를 별도로 받아서 설치.
(설명에는 0.17이고, 그림에는 0.32-4여서)

/etc/bootptab에서 가장 앞에 써주는 hostname은 target board의 host
이 때, /etc/hosts에 미리 등록해둬야 한다.
그리고 나서 service xinetd restart

마지막으로 가장 오랜시간 삽질한 것은
target board의 ethernet은 공유기에 연결하고,
vmware는 NAT로 사용해서 별도의 ip를 사용하고 있었는데,
이렇게 되면 bootp의 host와 local이 동일한 아이피 대역에 존재하지 않게 된다.

그래서 계속 target board의 bootloader에서 bootp로 아이피를 받아오려고 해도 실패.
(netmask를 바꾸면 되었을 수도 있다; 테스트는 안 해보았지만)

따라서 vmware에서 vmnet0 bridged로 바꾸고, network setting에서 vmnet0을 사용하고 있는 이더넷 카드로
변경하여 설정하고 시도했더니 잘 되었다.

---------------------------
Go to the U-City

----------------------------------------------------------------------------------------
Don't Feed the Trolls!
----------------------------------------------------------------------------------------

댓글 달기

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