Monday, December 28, 2009

ซีงิต ไม่เชื่ออย่าลบหลู่(ต่อ)

ชะตาชีวิต ที่เรียกว่า ซีงิต แม้ไม่สนับสนุน แต่เมื่อเกิดขึ้นมาแล้ว ก็ คงต้องบอกว่า ชะตาชีวิต หรือที่ชอบใช้คำว่า ซีงิต แทน อยู่ทุกบ่อยๆนั่นแหละครับ
เมื่อร่วมๆสามปีก่อน ซื้อคอมพิวเตอร์ให้ลูก ๑ เครื่อง ก็ให้เขาเล่นเกมส์ ไม่อยากให้ ไปเล่น ที่อื่น เพราะโดนจับขัง เกือบถูกฆ่าทิ้ง ทั้งพี่ ทั้งน้อง มาหนหนึ่งแล้ว อีกอย่าง ก็กะด้วยว่า จะให้ลูกเล่นไปสักพัก แล้วจะสอน คอมพิวเตอร์ซายแอ๋น ให้เขาไปด้วย ...ฯลฯ
จนแล้วจนรอด ก็ได้แต่คอยตอบคำถามลูก แทนที่จะได้สอนเขา
วีคก่อน คืนหนึ่ง จู่ๆ อุราก็ทำเสียงแปลกๆ แล้วก็ถามว่า คอมพ์นี้ ราคาเท่าไหร่ ซื้อมานานรึยัง ก็ให้ระแวงว่า มันคงเสีย
ไม่ผิดไป จากที่คาดคิดจริงๆ แต่ ไม่ถึงกับ ถูกต้อง ร้อยละร้อย เพราะ มันเสียแค่ อุปกรณ์พ่วงสำคัญ สำหรับ หน่วยประมวลผล ของ หน่วยแสดงผลด้วยภาพ เฮ้อ นี่มันจะบ้ากันไปถึงไหนน่ะ ก็ display หรือ graphic cards นั่นแหละน่อ
ช่วงนี้เอง ที่ Dell Inspiron 1100 ได้รับความสนใจ หรือ มีความสำคัญขึ้นมาทันที ทั้งๆที่ ก็ ตั้งใจซื้อ ให้เป็นของขวัญวันเกิด ให้กับ อุรา เมื่อหลายปีก่อนนู้น แต่ก็ยืมเขาใช้มาตลอด เพราะ ดันลง FreeBSD ไว้ แล้วเขาทั้ง ๒ ไม่ใช้ เพราะติดใจ วินปากซอย ก็เลย หยวนๆ พ่อเอาไปใช้ก่อนก็ได้ครับ
ทีนี้เอง เมื่อเครื่องลูก ที่ไม่ใช่ node หนึ่งของวงแลน แต่เป็นเครื่องที่ลูกใช้งานจริงๆ เกิดเสียขึ้นมา เขาก็ หงุดหงิด เป็นธรรมดา เห็นพ่อใช้เน็ตได้ ก็เลียบๆเคียง กะลิ่มกะเหลี่ย ขอใช้มั่ง แต่ต่อจากพ่อ หนักๆเข้า พ่อจะใช้เครื่องมั้ยครับ คืนนี้น่ะ เอากะพวกซี
เช้าวันนี้ มาทำงาน เขาเกิดอยากต่อ Dell ให้ใช้เน็ต, ก็ internet นั่นแหละ, เลยโทรฯมาถามวิธีต่อ
ได้ลองของกัน ทั้งพ่อ ทั้งลูก เพราะ มะไฟ เองก็ขึ้นชื่อว่า พูดกับคนที่ไม่ใช่ ฅน ไม่ค่อยรู้เรื่องในรอบเดียว อุรา เอง ก็จะได้รู้วิธีการต่อ internet ด้วย pppoe กันก็งวดนี้แหละ มันไม่ง่าย เหมือน วินปากซอย
เปิดเครื่องรึยัง
มันวิ่งผ่านตัวแดม่อนไปแล้ว
จำ root's password ไม่ได้ ยุ่งละซีครับ
วาจำได้
งั้น login เป็น root แล้วแก้ไขแฟ้ม /etc/ppp/ppp.conf ซะ แล้วก็ ชัดดาวลบอานาว ไปเลย อย่าอยู่ที่โคราชเสียล่ะ
ฮับพ่อ
แล้วก็บอกเขา ทางมือถือนี่แหละ ให้ทราบถึง
  1. การแก้ด้วย วีอาย vi
  2. โครงสร้างของแฟ้ม /etc/ppp/ppp.conf ว่า อะไรคือเลเบล อะไรคือคำสั่ง
  3. แล้วก็ทบทวนทุกครั้ง ก่อนที่เขาจะกดปุ่มเอ็นเท่อ, Enter
ได้ผลแฮะ ได้ผลเกินคาด เขาทำได้ และ เราก็สอนคนด้วยเสียง โดย ไม่ต้องไปเจอของจริงได้ คือ ให้เขาทำตามที่บอกได้ด้วย

โชคดีน่ะ วา
ขอบคุณฮับพ่อ
สิ่งที่สอนเขาเกี่ยวกับวีอายคือ การกระโดดไปยังตำแหน่งต้นแฟ้ม ท้ายแฟ้มด้วย 1G และ G การเข้าสู่ command mode และ data entry mode ด้วยปุ่ม Esc และคำสั่งที่สอนเขาก็มี x i ซึ่งใช้ ฆ่า แทรกตัวอักษร และ o (ตัวโอ ไม่ใช่เลขศูนย์) ซึ่งเป็นการ เปิดบรรทัดใหม่ ข้างล่างบรรทัดปัจจุบัน กับ การจบแฟ้ม ด้วยการเขียนความเปลี่ยนแปลง แล้วปิด โดยใช้ ZZ รวมทั้งการ ค้นหาpattern โดย /pattern และหาอีกต่อไปด้วย n ด้วย
ยังไม่สิ้นกระแสความคิดทบทวนว่าสอนอะไรไปมั่ง ก็ได้รับโทรศัพท์จาก อุรา อีกหน

พ่อพ่อ มันหยุดอยู่ตรงโคล่อน ครับ
โหยยยยยยยย มานอารายเนี่ย ลงมาที่ซิงเกิ้นยู้สเซ่อโหมดได้ไงฮึ
ไม่รู้ซิฮับ
เดี๋ยวๆๆ ก่อนหน้านี้ มันบอกเออเร่ออะไรมั่งครับ วานดูที่จอทีซิมันมีเม้สเสจอะไรมั้ยลูก
มันว่า อันเอ้กเป้กเต็ดเอ็นโอ้ฝไฟล์ อีทีซี อาซี ฮับ
อ้าว อืมม ไม่เป็นไร งั้นวา เคาะเอ็นเท่อ ไปเลยน่ะ ไม่ต้องบอกชงเชลอะไรหรอก ใช้ที่เขาบอกมานั่นแหละ
ฮับ

เข้าใจว่า คงบอกอะไรไม่ครบแน่แน่ เพราะแฟ้ม /etc/rc ก็ไม่ได้สั่งให้ อุรา แก้หรือแตะเลย

มันมาที่พร้อม, #, ฮับ
เออ ช่างมันเถอะ ปกติมันน่ะ วาลองทำตามนี้น่ะ mount -a

แล้วก็บอกเขาไปทีละตัว แล้วให้เขาทบทวนให้ฟังอีกเที่ยว ก่อนจะสั่งให้เขากัดปุ่ม Enter

พ่อ มันบอกว่า อิ้สอันเม้าติดน่ะ....พ่อ
เหยยยยยยย นี่มันอะไรกันเนี่ย แสดงว่า ไม่ได้ปิดโอเอ้สก่อน แต่ดันปิดเครื่องน่ะนี่
สงสัยวาปิดสวิตไฟก่อนฮับพ่อ
อ้าว ไปปิดไฟทำไม

จากบทเรียนอันนี้ ทำให้ทราบว่า คำว่า shutdown -r now ของเรา กับในแวดวงของ วินปากซอย นั้น คนละนัยจริงๆ เขาถึงต้องปิดสวิตไฟฟ้าเครื่องด้วย

วาใช้คำสั่งนี้ก่อนน่ะลูก df น่ะ
ฮับ
วาจำคอลั่มแรกซัายสุด กับขวาสุดไว้น่ะครับ
ฮับ
หากระดาษมาจดไว้เลยน่ะครับ
ฮับ

คือจะบอกให้เขาจำ file system & mount point ไว้น่ะ

วาใช้คำสั่งต่อไปนี้น่ะ ยูเม้า วรรค ลบเอ น่ะ
หืออ
ก็คำสั่งที่แล้วนั่นแหละ mount -a แต่มีตัวยูนำเท่านั้นเอง
ฮับพ่อ
ในผลลัพธ์ของคำสั่ง df น่ะ วาดูตามที่บอกให้จด ๒ คอลั่มนั้นน่ะ
ฮับ นึกออกแล้วฮับ
พ่อจะพูดคอลั่มขวาสุดน่ะ แล้ว วา เอาคอลั่มแรกซ้ายสุด ที่ตรงกันมาใช้น่ะ
เข้าใจฮับ
งั้นสะแหล้ช / ตรงกับอะไรครับ
/dev/ad0s2a ฮับ
ดีมาก งั้น ใช้คำสั่ง เอ้ฟเอ้สซีเค อันเด้อสะคอ ยูเอ้ฟเอ้ส วรรค สะแหล้ช น่ะ ทำได้มั้ย
ใช้ยังงี้รึเปล่าฮับ fsck_ufs /dev/ad0s2a (อุราอ่านคำสั่งที่เขียน มาให้ฟังทีละตัวหนังสือ)
เยี่ยมเลย วาอย่าละสายตาน่ะ บางทีเขาจะถามมา ให้บอกพ่อด้วย
ฮับ อ้อมาพอดี salvage[yn] ให้ตอบว่าไงฮับ
กดตัววายครับ ส่วนใหญ่จะตอบ yes น่ะ แต่ให้บอกพ่อทุกคำถามน่ะ
ฮับพ่อ

แล้วก็ให้ อุรา ทำ ฟิสกี้ กับทุกๆ file system ที่เหลือจนหมด จากนั้น ให้เขาทำ mount -a อีกหน แล้วรอเขาบอกอีกทีว่ามี message อะไรมั้ย เขาก็ว่า ไม่มี เลยบอกเขาไปว่า นี่แหละ ดีมากแล้ว ที่ไม่มี message อะไร นี่แหละคือความหมายของ no news is a good news
จากนั้น ก็ให้เขาแก้แฟ้ม /etc/ppp/ppp.conf อีกทีหนึ่ง เพราะนึกได้ว่า ลืมกำหนด device ไปด้วย งวดนี้ เลยให้อุราเพิ่มบรรทัดนี้
set device PPPoE:bfe0
ลงไปในกลุ่มของ default:ซึ่งเขาก็ทำได้
จากนั้น ให้เขาแก้แฟ้ม /etc/rc.conf ตรงบรรทัดของ ifconfig_bfe0 ให้เป็น ifconfig_bfe0="dhcp" ให้ได้ และถ้ามีการกำหนดหมายเลข ไอพี ในที่อื่นอีก ก็ให้ตามไปใส่ # หน้าบรรทัดนั้นทุกที่ไป ซึ่งเขาก็ทำได้
ที่สุด ให้เขาออกจาก single user mode ด้วยคำสั่ง exit
เมื่อเข้าสู่ multi user mode เห็น login prompt แล้ว เขาก็บอกว่า ปกติแล้ว เลยสั่งให้เขา login เป็น root แล้วดู routing table ว่าถูกต้องรึเปล่า ซึ่งก็พบว่าตรงตามที่เคยใช้
ให้เขาตรวจดูง่ายๆ โดยให้ลองสั่ง lynx แล้วดูผล ปรากฏว่า มันต่อออกได้ ก็บอกเขาไปว่า ใช้ได้แล้ว

บันทึกนี้ ก็เพียงจะบอกว่า ในความพยายามที่จะสอนเรื่อง unix ให้กับลูกนั้น มีมาก แต่ เขาไม่เอา นี่คงเพราะสวรรค์บันดาล หรือ ซีงิต อย่างว่าไว้ก็ได้ ทำให้เกิดเรื่อง ที่เขาต้องทำหน้าที่เป็น sys.admin. ไปโดยไม่รู้ตัว และขณะเดียวกัน เราก็ทำหน้าที่ของการให้คำแนะนำทางไกล ได้โดยไม่รู้ตัวเช่นกัน
ถึงเวลา มาเอง ... ยังงั้น ...มั้ง
ไม่เชื่อ อย่าลบหลู่ดูหมิ่นกัน
ซีงิต

No comments:


View My Stats