Hadyai Internet R&D LAB

ผลงานของ Hadyai Internet R&D LAB => คุยกับทีมวิจัย => ข้อความที่เริ่มโดย: PoyKung ที่ 06 กันยายน 2008, 00:12:59

หัวข้อ: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 00:12:59
คือตอนแรกหลังจากลงเสร้จยังไม่ติดตั้ง Script นะครับที่ให้รัน ./install.sh อ่ะครับ ยังไม่ได้ทำ
ตอนนั้นมาสามารถ ping กับเครื่องอื่นๆใน วง Lan เดียวกันได้อ่ะครับ

แต่พอ Set ค่า ใน install.sh แล้วรัน แล้วก็ ReBoot เครื่องใหม่อ่ะครับ

กลับมาอีกที Ping ไปที่ไหนก็ไม่ได้เลยครับ งงมากๆเลย

เครื่องในวงเป็น 192.168.1.5

พิมพ์ ping 192.168.1.5
บรรทัดแรกก็ขึ้น ip ของ 192.168.1.5 อยู่นะครับ
แต่หลังจากนั้นมาเป็น ip 192.168.1.1 หมดเลยครับ ก็เลย งง มากๆ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: admin ที่ 06 กันยายน 2008, 00:21:25
Server IP อะไรครับ

eth แสดงครบไหมครับ

หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 00:28:44
Server IP 192.168.1.1 คับ

eth แสดงครบครับ
eth0-eth2

หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 00:34:34
ตอนติดตั้งผม Set ค่า ตามนี้ครับ
IP Address     192.168.1.1
Subnet          255.255.255.0
GateWayIP     192.168.1.2
DNS              192.168.1.2

ติดตั้งเสร้จ สามารถใช้ Putty หรือ ping ได้ตามปกติครับ ไม่มีปัญหาเรื่อง ping เลยครับ   
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 00:38:56
แต่พอมารัน ./install.sh เสร็จแล้ว reboot เครื่องกลับมา

ping ก็ไม่ได้ putty ก็ไม่ได้ ทำไรไม่ได้เลยครับ

แต่ลองเอา Router TT&T ที่เซ็ตค่าไว้มาต่อ เน็ตติดครับ  แต่ติดช่องล่างสุดเลย

-----------------------------------------------------------------------

OnBoard แล้วก็
PCI  2 ครับ

ตามที่ท่าน Admin ว่ามาก็คือ มันจะนับจากบนลงล่างใช่ไหมครับ

eth0 ผมเลือกติดตั้งเป็นของ IP Address ตัวนี้แหละครับ
eth1 คือ PCI Card อันบนครับ ผมเซ็ต user&pass เป็นของ TT&T
eth2 คือ PCI Card อันล่างครับ ผมเซ็ต user&pass เป็นของ TOT

แต่เวลามาต่อจริง ต้องเสียบที่ PCI ล่างสุดครับ TT&T ถึงจะต่อติด
ก็เลยงงมากๆครับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 00:42:49
ใน install.sh ผมเซ็ตไว้แบบนี้ครับ

# LAN
 
export LAN_INTERFACE=eth0
export LAN_IP_ADDRESS=192.168.1.1
export LAN_NETWORK=192.168.1.0
export LAN_NETWORK2=192.168.1.
export LAN_NETMASK=255.255.255.0
export LAN_BROADCAST=192.168.1.255
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: iCafe ที่ 06 กันยายน 2008, 00:59:24
หุๆ ท่าทางจะเซต class ip ไม่ตรงนะ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: admin ที่ 06 กันยายน 2008, 01:06:39
ขั้นตอนแรก ตรวจสอบการเชื่อมต่อของสาย LAN ก่อน  โดยใช้คำสั่ง

mii-tool

eth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
eth2: negotiated 100baseTx-FD, link ok

ถ้าปกติก็ตรวจสอบ driver ของแต่ละตัวว่าถูกต้องไหม

ethtool -i eth0
ethtool -i eth1
ethtool -i eth2

ดูว่าได้ driver อะไรบ้าง

ต่อไป

เช็ค MAC Addres ของแต่ละ eth

ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:21:91:01:4B:9A 
...
eth1      Link encap:Ethernet  HWaddr 00:21:91:00:57:22 
...
eth2      Link encap:Ethernet  HWaddr 00:21:91:01:53:3B 
...

แล้วก็ลองเช็คดูกับไฟล์  /etc/udev/rules.d/70-persistent-net.rules

ลองดูครัับว่า ตรงและถูกต้องไหม
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 02:05:11
ผมลองโดยใช้คำสั่ง
mii-tool  ผลที่ได้ คือ

SIOCGMIIPHY on 'eth0' failed: Operation not permitted
SIOCGMIIPHY on 'eth1' failed: Operation not permitted
SIOCGMIIPHY on 'eth2' failed: Operation not permitted
SIOCGMIIPHY on 'eth3' failed: Operation not permitted
SIOCGMIIPHY on 'eth4' failed: Operation not permitted
SIOCGMIIPHY on 'eth5' failed: Operation not permitted
SIOCGMIIPHY on 'eth6' failed: Operation not permitted
SIOCGMIIPHY on 'eth7' failed: Operation not permitted
no MII interfaces found

รบกวนด้วยนะครับท่าน Admin มันคืออะไรเหรอครับ -*-
ตอนนี้ผมลงตามคู่มือแล้วครับ IP เป็น 192.168.200.1 เครื่อง XP เป็น 192.168.200.10 คับ
เหมือนกรณีแรกเลยครับ ก่อนรัน install.sh สามารถ ping ได้ไม่มีปัญหา แต่พอลง install.sh เสร็จกับ ping ไม่ได้
** ค่าเอาตามที่ปกติเลยครับไม่ได้แก้อะไรใดๆทั้งสิ้น ยกเว้นแต่ แก้ RAM

ลองลงใหม่มาหลายทีแล้วงอ่ะครับ เป็นแบบนี้ทุกครั้งเลยครับ - -"

รบกวนด้วยนะค๊าบบ

หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 06 กันยายน 2008, 02:12:56
export LAN_INTERFACE=eth0
export LAN_IP_ADDRESS=192.168.1.1
export LAN_NETWORK=192.168.1.0
export LAN_NETWORK2=192.168.1.
export LAN_NETMASK=255.255.255.0
export LAN_BROADCAST=192.168.1.255

เขียนในสคิป install.sh แบบนี้ใช่ไหมครับ ?
ลอง ping เลข 192.168.1.1 ได้ไหม ^^"
เครื่อง Xp ที่ทำการ ping เซ็ท 192.168.1.10 ด้วยนะครับ
(ตอนนี้ผมลงตามคู่มือแล้วครับ IP เป็น 192.168.200.1 เครื่อง XP เป็น 192.168.200.10 คับ <== หมายถึงตอนติดตั้งหรือในสคริป install.sh หรอครับ )
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 02:23:05
ตอนนี้ลงใหม่แล้วครับ ตัวก่อน Set IP เป็น 192.168.1.1 แต่ตัวใหม่เอาตามแผ่นเลยครับเป็น 192.168.200.1

Ping หมดแล้วครับ ทั้งเครื่องทั้ง Router ไม่ได้ซักอย่างเลยครับ -*-

มันขึ้นแบบนี้

พิมพ์คำสั่ง ping 192.168.200.10  [เครื่อง xp ผมเป็น ip 192.168.200.10 ก่อนลง install.sh ping ได้]

PING 192.168.200.10 (192.168.200.10) 56(84) bytes of data.
From 192.168.200.1 icmp_seq=1 Destination Host Unreachable
From 192.168.200.1 icmp_seq=2 Destination Host Unreachable
From 192.168.200.1 icmp_seq=3 Destination Host Unreachable
From 192.168.200.1 icmp_seq=4 Destination Host Unreachable
From 192.168.200.1 icmp_seq=5 Destination Host Unreachable
From 192.168.200.1 icmp_seq=6 Destination Host Unreachable
From 192.168.200.1 icmp_seq=7 Destination Host Unreachable

**ตรง icmp_seq=จะบวกทีละ 1 ไปเรื่อยๆตามบรรทัดครับ


ไม่ได้พิมพ์ผิดนะครับ ping 192.168.200.10 แต่มันขึ้น From 192.168.200.1


รบกวนท่าน Admin ด้วยนะค๊าบ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: admin ที่ 06 กันยายน 2008, 02:27:30
ขอผลลัพธ์ เมื่อใช้คำสั่ง  ifconfig -a หน่อยครับ

และก็รายละเอียดสเปคเครื่อง m/b และ lan card

จะได้วิเคราะห์สาเหตุให้ครับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 02:30:15
จากที่ท่าน admin ได้บอกให้เช็ดตามนี้เลยครับ [คำสั่ง mii-tool ผมบอกแล้วนะครับข้างบน ตัวนี้ต่อคับ]

ใช้คำสั่ง ethtool -i eth0 ผลได้ว่า
driver: r8169
version: 2.2LK-NAPI
firmware-version:
bus-info: 0000:01:00.0

ใช้คำสั่ง ethtool -i eth1 ผลได้ว่า
driver: 8139too
version: 0.9.28
firmware-version:
bus-info: 0000:04:01.0

ใช้คำสั่ง ethtool -i eth2 ผลได้ว่า
driver: 8139too
version: 0.9.28
firmware-version:
bus-info: 0000:04:02.0

หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 06 กันยายน 2008, 02:34:52
สรุปตอนนี้ลงใหม่ นะครับ ผมอยากรู้ 2 ที่อะครับ คือ
1.ตอนติดตั้ง เซ็ทเลขเป็น 192.168.200.1 ใช่ไหมครับ ?
2.แล้วในไฟล์ install.sh ละครับ เซ็ทไว้เป็นอะไร หนอ เหมือนข้างล่างไหมครับ ?

export LAN_INTERFACE=eth0
export LAN_IP_ADDRESS=192.168.200.1
export LAN_NETWORK=192.168.200.0
export LAN_NETWORK2=192.168.200.
export LAN_NETMASK=255.255.255.0
export LAN_BROADCAST=192.168.200.255

มาช่วยกันดู อิอิอิ ผมก็ไม่เก่งเหมือนกาน สู้ ๆ ครับ ^^
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 02:46:15
ถูกต้องครับ เหมือนกันเด๊ะๆเลยครับ ไม่ได้แก้อะไรเลยครับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: admin ที่ 06 กันยายน 2008, 02:50:10
ให้ทำการติดตั้ง Driver ของ eth0 ใหม่นะครับ

โดยใช้ driver r8168 จากทาง hadyaiinternet โดย download ได้จาก

http://www.hadyaiinternet.com/upload/r8168.tar.gz

และติดตั้งตามขั้นตอน

http://www.hadyaiinternet.com/index.php?topic=310.0

และจะต้องทำการ blacklist driver r8169 ด้วยครับ

โดยใช้คำสั่ง pico /etc/modprobe.d/blacklist-network

เพิ่ม  blacklist r8169  

แล้วทำการ save

หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 02:52:14
กว่าจะพิมพ์จดเสร็จ -*- ไม่ได้ตกซักตัวเลย
ใช้คำสั่ง ifconfig -a eth0 ได้ผลดังนี้ครับ

eth0     Link encap:Ethernet HWaddr 00:19:66:79:94:94
           inet addr: 192.168.200.1 Bcast: 192.168.200.255 Mask: 255.255.255.0
           inet6 addr: fe80: :219:66ff:fe 79:9434/64 Scope: Link
           UP BROADCAST RUNNING MULTICAST   MTU: 1500 Metric: 1
           RX packets:0 errors: 0 dropped: 4294966208  overruns:0 frame: 0
           TX packets:0 errors: 0 dropped: 49  overruns:0  carrier:0
           collisions:0  txqueulen:1000
           RX bytes:0 (0.0b)   TX bytes: 0(0.0b)
           Interrupt:17 Base address:0x0000
          
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 02:54:51
เครื่องที่ผมใช้เป็น
M/B : ASRock Wolfdale1333-D667 R2.0 คับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 02:57:03
ผมโหลดมาเสร็จแล้วอ่ะครับ แล้วผมจะเอาไปลงที่เครื่องนั้นยังไงอ่ะครับ - -"
ถ้าผมเขียนลงแผ่นแล้วจะเปิดใช้ใร ubuntu ผมต้องทำไงมั้งอ่ะครับ รบกวนหน่อยครับ ไม่เคยจับ Linux จริงๆเลยคับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: admin ที่ 06 กันยายน 2008, 02:59:05
ลอง lspci หน่อยครับ ว่าได้อะไร
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: admin ที่ 06 กันยายน 2008, 03:02:34
รู้สึกจะผิดตัว

ต้องใช้ Driver Realtek 8101E

ลองเช็คจาก lspci ดูก่อนครับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 03:09:01
โอโห บานเลยท่าน เยะอมากมาย
ผมเอาบรรทัดท้ายๆมาน่ะ


01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev ff)
04:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev10)
04:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev10)
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: admin ที่ 06 กันยายน 2008, 03:10:51
งั้นเอาเฉพาะ ethernet controller ก็พอ

เพราะเช็คดูแล้ว น่าจะ driver ผิดอยู่
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: NarOkOnLiNE ที่ 06 กันยายน 2008, 03:11:20
ท่าทางจะเป็นที่อุปกรณ์ ^^ ยังไง จะอยู่เป็นกำลังใจช่วยครับ สู้ ๆ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 03:17:11
ขอบคุณมากครับที่เป้นกำลังใจ คุณ narokonline ^^

ผมลองใช้คำสั่ง ethtool -i eth0
ผล driver ออกมาเป็น r8169

ซึ่งอุปกรณ์จริงๆเป็น RTL8101E เป็นกับ Driver ตรงนี้รึป่าวครับ

**ปล.มันเป็น GLan อ่ะครับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: admin ที่ 06 กันยายน 2008, 03:21:40
ใช่ครับ เอาเป็นว่า ต่อจอ และ คีย์บอร์ด กับเครื่อง Server เลยครับ แล้วรันสคริปปกติ ให้ต่อเน็ตให้ได้

เสร็จแล้วให้ทำการติดตั้ง Driver ของ eth0 ใหม่นะครับ

Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller

โดยใช้ driver r8101E จากทาง hadyaiinternet และติดตั้งตามขั้นตอน

http://www.hadyaiinternet.com/index.php?topic=310.0

และจะต้องทำการ blacklist driver r8169 ด้วยครับ

โดยใช้คำสั่ง pico /etc/modprobe.d/blacklist-network

เพิ่ม  blacklist r8169 

แล้วทำการ save
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 06 กันยายน 2008, 03:33:31
โทษนะครับผมทำไม่ได้อ่ะครับ พอดีพีเค้าโหลดงานอยู่อ่ะครับ - -"

พอจะมีวิธีเขียนลงแผ่นแล้วก๊อบจาก CDROm ลง เครื่องเลยได้รึป่าวครับ

ขอวิธีทำหน่อยนะครับท่าน Admin สุดเก่ง ^^

ขอบคุณมากๆเลยครับสำหรับทุกคำตอบ ขอบคุณมากครับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: iCafe ที่ 06 กันยายน 2008, 03:40:33
โทษนะครับผมทำไม่ได้อ่ะครับ พอดีพีเค้าโหลดงานอยู่อ่ะครับ - -"

พอจะมีวิธีเขียนลงแผ่นแล้วก๊อบจาก CDROm ลง เครื่องเลยได้รึป่าวครับ

ขอวิธีทำหน่อยนะครับท่าน Admin สุดเก่ง ^^

ขอบคุณมากๆเลยครับสำหรับทุกคำตอบ ขอบคุณมากครับ
เอาเป็นว่า ต่อจอ และ คีย์บอร์ด กับเครื่อง Server เลยครับ

สคริปที่โหลดไฟล์นิดเดียวเอง
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: PoyKung ที่ 08 กันยายน 2008, 19:35:53
ขอบคุณมากๆครับ ท่าน Admin กว่าจะทำได้ แฮ่ะๆ ^^  ;D ;D ;D สุดยอดจริงๆเลยครับ
หัวข้อ: Re: ปัญหามาอีกแล้วค๊าบ - -" เหนื่อย
เริ่มหัวข้อโดย: relaxy ที่ 12 กันยายน 2008, 08:43:09
ทดสอบ mii-tool แล้วได้ผลยังนี้ครับ

eth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
eth2: no autonegotiation, 100baseTx-HD, link ok

อันที่งง คือ เจ้าตัว eth2 นี่แหละครับ ทำไม มันเป็น no autonegotiation
มันหมายความว่าัยังไงครับ

และอีกคำถาม ตอนนี้ eth2 ต่อกับ ppp102 (เ ส้นเ น็ต) ด้วยครับ มันเป็นHalf duplex จะมีผลอะไรกับความเร็วมากน้อยแค่ไหนครับ