Linux
Reply Return

หัวข้อ : test Network Card Inteerface & Compilee kernel

ข้อความว่า
ชื่อ: อู๊ด อู๊ด
ส่งมาเมื่อวันที่ : 18 กรกฎาคม, 1998 at 17:43:18 [ ด้วย IP : 203.148.200.249 ]
หัวข้อ : test Network Card Inteerface & Compilee kernel
ด้วยข้อความที่ว่า:
ผมมีปัญหาที่ติดตอนนี้ 2 ข้อน่ะคับ (ย้ำวันนี้ เผื่อวันหน้าจะมีอีก หึหึ)
ข้อมูลเบื้องต้น
CPU 486, RAM 16 ,redhat 5.0 ,kernel 2.0.32,lancard Realtek 8029AS(10 Base 2)
ข้อแรก
ผมติดตั้ง network card ลงไปแล้ว ใช้ module ne แล้ว ifconfig ดูก็
ผ่านเรียบร้อย ตอนบูตเครื่องก็มองเห็น แล้วหลังจากนี้ผมจะต้องทำยังไงต่อเพื่อที่จะเช็คดูว่า
มันสามารถติดต่อสื่อสารกับเครื่องอื่นได้ เพราะปกติที่ใช้บน 95 ถ้ามัน ok ไฟที่การ์ดมันจะติด
แต่นี่มันไม่ติดน่ะคับ

ข้อสองนะคับ
ผมจะลอง compile kernel (จะลองทำให้มันเห็นnetwork card แบบไม่ใช้โมดูล)ดูครั้งแรก
make menuconfig , make dep ,make clean ผ่านมาหมดแล้วจนถึง
make zImage ทำไปได้ 2 ชั่วโมงโดยประมาณ ไอ้เท้าเจ้ากรรมก็ดันไปเตะปลั๊กหลุด ตื่นเช้ามาก็ลองทำใหม่
ปรากฎว่า make menuconfig แล้ว error ไม่ผ่าน แต่ make config ธรรมดาได้ ด้วยความเป็นมือใหม่ไม่เข้าใจที่
make config มันถามทั้งหมด ก็เลยไม่ทำต่อ มาใช้ rpm เช็คดูpackage ปรากฎว่าไฟล์บางไฟล์หายไป บางไฟล์ก้อผิดที่วันที่
ผมเลย uninstall package แล้วลงใหม่ คราวนี้ผ่านทั้งหมด make menuconfig,make dep,make clean จนมาถึง
make zImage คราวนี้เท้าไม่ได้เตะปลั๊กแล้ว(ผิดแล้วจำเป็นบทเรียน) แต่มันดันไม่ผ่าน ติดแถวๆ bootS.? สักอย่างนี่แหละ
ผมควรจะทำอย่างไรต่อดีคับ แล้วตามปกตินี่ถ้าไม่ผ่านควรจะไปดูตรงไหน(อย่าบอกนะครับว่าให้ไปอ่าน เพราะไฟล์มันเยอะเหลือเกินไม่รู้ว่าควรอ่านอันไหน) แล้วควรจะแก้ยังไงคับ
*******ขอบคุณครับ
(นี่อาจดูเหมือนการล้อเล่น แต่จริงๆเป็นเรื่องจริง
เพราะไม่อยากให้คนตอบเครียดเดี๋ยวคิดไม่ออก ปวดกาบานแล้วคับ) ช่วยหน่อยนะครับ
please ได้โปรด ขอร้อง เห็นแก่ลูกหมูตาดำๆคนนี้ด้วยเถิด**********


ผู้ตอบคนที่ 1
ชื่อ: อู๊ด อู๊ด
ส่งเมื่อวันที่ : 18 กรกฎาคม, 1998 at 19:08:05 [ ด้วย IP 203.148.200.249 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
เพิ่มเติม
นี่คือ ข้อความerror

gcc -D__KERNEL__ -I /usr/src/linux-2.0.32/include -E -D__ELF__ -traditional
-DSVGA_MODE,NORMAL_VGA -0 -a- o bootsect.S -o bootsec.s
as86 -0 -a -o bootsec.o bootsect.s
make[1]:as86: command not found
make[1]:***[bootsect.o] Error127
make[1]:leaving directory ' /usr/src/linux-2.0.32/arch/i386/boot'
make:***[zImage] Error 2


ผู้ตอบคนที่ 2
ชื่อ: อู๊ด อู๊ด
ส่งเมื่อวันที่ : 18 กรกฎาคม, 1998 at 19:08:46 [ ด้วย IP 203.148.200.249 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
เพิ่มเติม
นี่คือ ข้อความerror

gcc -D__KERNEL__ -I /usr/src/linux-2.0.32/include -E -D__ELF__ -traditional
-DSVGA_MODE,NORMAL_VGA -0 -a- o bootsect.S -o bootsec.s
as86 -0 -a -o bootsec.o bootsect.s
make[1]:as86: command not found
make[1]:***[bootsect.o] Error127
make[1]:leaving directory ' /usr/src/linux-2.0.32/arch/i386/boot'
make:***[zImage] Error 2

อ้อ อีกนิด HDD ผมมี bad เล็กน้อย ไม่รู้เกี่ยวป่าว


ผู้ตอบคนที่ 3
ชื่อ: วิรัตน์
ส่งเมื่อวันที่ : 19 กรกฎาคม, 1998 at 01:19:09 [ ด้วย IP 202.47.249.5 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
ผมไม่เคยลง redhat แต่อ่านจาก error Hard disk แน่นอน

ผู้ตอบคนที่ 4
ชื่อ: Jonix
ส่งเมื่อวันที่ : 19 กรกฎาคม, 1998 at 14:11:27 [ ด้วย IP 203.148.200.249 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
เป็นผมละก็ลงใหม่ดีกว่าครับ

ถ้าไม่อยากลงใหม่ก็ ลอง

fsck /dev/hda1 (หรือ hd?? sd?? อื่นๆ ทีมี linux อยู่)

จะเป็นการซ่อมไฟล์คล้ายๆ chkdsk ของ DOS
จากนั้ก็ re-install package ที่เสียๆ


ผู้ตอบคนที่ 5
ชื่อ: อู๊ด อู๊ด
ส่งเมื่อวันที่ : 20 กรกฎาคม, 1998 at 02:06:55 [ ด้วย IP 203.148.200.249 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
ผมลองลงใหม่แล้วนะ
มันก็ยังติดอยู่ที่เดิมอ่ะคับ
fsck กี่ที มันก็มีให้ FIX ทุกที
อย่างนี้เป็นที่ HDD หรือเปล่า จะได้ลองเปลี่ยนดูคับ

ผู้ตอบคนที่ 6
ชื่อ: อู๊ด อู๊ด
ส่งเมื่อวันที่ : 20 กรกฎาคม, 1998 at 17:54:52 [ ด้วย IP 203.148.200.249 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
as86 -0 -a -o bootsec.o bootsect.s
make[1]:as86: command not found
จากที่สังเกตุดู as86 นี่ใช่คำสั่งหรือเปล่าครับ
หรือเป็น lib อะไรพวกนั้น
ถ้าใช่ผมจะไปหาได้จากที่ไหน
find หาแล้ว ใน hd ผมไม่มีไฟล์นี้อ่ะ ของคนอื่นเขามีกันหรือเปล่า
สงกาสัย

ผู้ตอบคนที่ 7
ชื่อ: Jonix
ส่งเมื่อวันที่ : 21 กรกฎาคม, 1998 at 07:53:56 [ ด้วย IP 203.148.200.249 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
as86 คิดว่าเป็น x86 assembler นะครับ
ใครๆเขาก็มีกัน :)

ผู้ตอบคนที่ 8
ชื่อ: Jobe
ส่งเมื่อวันที่ : 23 กรกฎาคม, 1998 at 01:06:56 [ ด้วย IP 208.147.5.77 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
อาการแบบนี้เป็นเพราะ file as86 สำหรับ compile assembly program ไม่มี อาจเกิดจากตอนที่คุณเตะปลั๊กไฟหลุด แล้วทำให้ file หาย หรือไม่ก็คุณไม่ได้ลง development package หรืออาจลงไม่ครบ ลอง check ดูนะครับ ปกติ file นี้จะอยู่ที่ /usr/bin

ผู้ตอบคนที่ 9
ชื่อ: อู๊ด อู๊ด
ส่งเมื่อวันที่ : 23 กรกฎาคม, 1998 at 16:48:55 [ ด้วย IP 203.148.200.249 ]
หัวข้อ : Re: test Network Card Inteerface & Compilee kernel
ตอบว่า :
ขอบคุณครับ compile ผ่านแล้วคับ
เป็นเพราะลง package ไม่ครบน่ะครับ
กว่าจะหาได้ว่าต้องใช้ package ไหนบ้างเล่นเอา
สมองมีรอยหยักเพิ่มมาอีกหลายหยัก
ตอนนี้มีปัญหาใหม่ HD ดันมี bad secter
เมื่อก่อนไม่เห็นออกอาการ ตั้งหัวข้อใหม่ไปแล้ว หวังว่าจะมีคนมาตอบเหมือนคราวนี้
ผมพอจะสรุปเกี่ยวกับ package ที่ต้องลงได้ดังนี้นะ (redhat 5.0)
ไม่รู้จะเหมือนชาวบ้านเขาป่าว ผิดถูกยังไงบอกกันด้วยนะครับ
ถ้า install redhat 5.0 แบบ default จะต้องมีpackage เหล่านี้เพื่อการ compile kernel
kernel-headers
kernel-source
make
bin86
gcc
libc
libc-devel
gcc-objc

จริงๆผมลงมากกว่านี้นะแต่พอจะtest HD ดันมีปัญหา
คิดว่าแค่นี้ก็น่าจะพอนะคับ


ท่านผู้รู้ กรุณาช่วยตอบวิธีแก้ปัญหาให้หน่อยครับ ขอบคุณมากครับ :

ชื่อ :
E-Mail :
หัวข้อ :
ข้อความว่า :