Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

LinuxϵĺóÃźÍÈÕÖ¾¹¤¾ß

 ¹¥ÈëLinuxϵͳºó£¬ºÜ¶àÈëÇÖÕßÍùÍù¾Í¿ªÊ¼µÃÒâÍüÐÎÁË¡£ÕâÆäÖл¹ÓÐÒ»¸öÔ­Òò£¬¾ÍÊǼ¼ÊõÐÔÒ²ÒªÇó¸ü¸ßÁË¡£ÏÂÃæ£¬ÎÒÃÇÀ´¿´¿´Ò»Ð©³£Óõľ­µä¹¤¾ß¡£(δ¾­ÔÊÐí£¬Ð»¾ø×ªÔØ£¡)
1¡¢´ÓÕâÀïÑÓÉ죺ºóÃźÍÁ¬½Ó¹¤¾ß
£¨1£©Httptunnel
TunnelµÄÒâ˼ÊÇËíµÀ£¬Í¨³£HTTPTunnel±»³ÆÖ®ÎªHTTP°µµÀ£¬ËüµÄÔ­Àí¾ÍÊǽ«Êý¾Ýαװ³ÉHTTPµÄÊý¾ÝÐÎʽÀ´´©¹ý·À»ðǽ£¬Êµ¼ÊÉÏ£¬ËüÊÇÔÚHTTPÇëÇóÖд´½¨ÁËÒ»¸öË«ÏòµÄÐéÄâÊý¾ÝÁ¬½ÓÀ´´©Í¸·À»ðǽ¡£ËµµÃ¼òµ¥µã£¬¾ÍÊÇ˵ÔÚ·À»ðǽÁ½±ß¶¼ÉèÁ¢Ò»¸öת»»³ÌÐò£¬½«Ô­À´ÐèÒª·¢ËÍ»ò½ÓÊܵÄÊý¾Ý°ü·â×°³ÉHTTPÇëÇóµÄ¸ñʽƭ¹ý·À»ðǽ£¬ËùÒÔËü²»ÐèÒª±ðµÄ´úÀí·þÎñÆ÷¶øÖ±½Ó´©Í¸·À»ðǽ¡£
HTTPTunnel°üÀ¨Á½¸ö³ÌÐò£ºhtcºÍhts£¬ÆäÖÐhtcÊǿͻ§¶Ë£¬¶øhtsÊÇ·þÎñÆ÷¶Ë£¬ÎÒÃÇÏÖÔÚÀ´¿´¿´ÎÒÊÇÈçºÎÓÃËüÃǵġ£±ÈÈ翪ÁËFTPµÄ»úÆ÷µÄIPÊÇ192.168.10.231£¬±¾µØ»úÆ÷IPÊÇ192.168.10.226£¬ÒòΪ·À»ðǽµÄÔ­Òò£¬±¾µØ»úÆ÷ÎÞ·¨Á¬½Óµ½FTPÉÏ¡£Ôõô°ì£¿ÏÖÔھͿÉÒÔ¿¼ÂÇʹÓÃHTTPTunnelÁË¡£¹ý³ÌÈçÏ£º
µÚÒ»²½£ºÔÚ±¾µØ»úÆ÷ÉÏÆô¶¯HTTPTunnel¿Í»§¶Ë¡£ÓÃNetstat¿´Ò»Ï±¾»úÏÖÔÚ¿ª·ÅµÄ¶Ë¿Ú£¬»á·¢ÏÖ8888¶Ë¿ÚÒÑÔÚÕìÌý¡£
µÚ¶þ²½£ºÔÚ¶Ô·½»úÆ÷ÉÏÆô¶¯HTTPTunnelµÄ·þÎñÆ÷¶Ë£¬²¢Ö´ÐÐÃüÁî“hts -f localhost:21 80”£¬Õâ¸öÃüÁîµÄÒâ˼ÊÇ˵£¬°Ñ±¾»úµÄ21¶Ë¿Ú·¢³öÈ¥µÄÊý¾ÝÈ«²¿Í¨¹ý80¶Ë¿ÚÖÐתһÏ£¬²¢ÇÒ¿ª·Å80¶Ë¿Ú×÷ΪÕìÌý¶Ë¿Ú£¬ÔÙÓÃNeststat¿´Ò»ÏÂËûµÄ»úÆ÷£¬¾Í»á·¢ÏÖ80¶Ë¿ÚÏÖÔÚÒ²ÔÚÕìÌý״̬¡£
µÚÈý²½£ºÔÚ±¾µØ»úÆ÷ÉÏÓÃFTPÁ¬½Ó±¾»úµÄ8888¶Ë¿Ú£¬»á·¢ÏÖÒѾ­Á¬É϶Է½µÄ»úÆ÷ÁË¡£ÄÇô£¬ÎªÊ²Ã´È˼ҿ´µ½µÄÊÇ127.0.0.1£¬¶ø²»ÊÇ192.168.10.231ÄØ£¿ÒòΪÎÒÃÇÏÖÔÚÊÇÁ¬½Ó±¾»úµÄ8888¶Ë¿Ú£¬·À»ðǽ¿Ï¶¨²»»áÓз´Ó¦£¬Èç¹ûûÍùÍâ·¢°ü£¬¾ÖÓòÍøµÄ·À»ðǽ¿Ï¶¨¾Í²»ÖªµÀÁË¡£ÏÖÔÚÁ¬½ÓÉϱ¾»úµÄ8888¶Ë¿ÚÒÔºó£¬FTPµÄÊý¾Ý°ü²»¹ÜÊÇ¿ØÖÆÐÅÏ¢»¹ÊÇÊý¾ÝÐÅÏ¢£¬¶¼±»htcαװ³ÉHTTPÊý¾Ý°üÈ»ºó·¢¹ýÈ¥£¬ÔÚ·À»ðǽ¿´À´£¬Õâ¶¼ÊÇÕý³£Êý¾Ý£¬Ï൱ÓÚÆÛÆ­ÁË·À»ðǽ¡£
ÐèҪ˵Ã÷µÄÊÇ£¬ÕâÒ»ÕеÄʹÓÃÐèÒªÆäËû»úÆ÷µÄÅäºÏ£¬¾ÍÊÇ˵ҪÔÚËûµÄ»úÆ÷ÉÏÆô¶¯Ò»¸öhts£¬°ÑËûËùÌṩµÄ·þÎñ£¬ÈçFTPµÈÖØ¶¨Ïòµ½·À»ðǽËùÔÊÐíµÄ80¶Ë¿ÚÉÏ£¬ÕâÑù²Å¿ÉÒԳɹ¦Èƹý·À»ðǽ£¡¿Ï¶¨ÓÐÈË»áÎÊ£¬Èç¹û¶Ô·½µÄ»úÆ÷Éϱ¾Éí¾ÍÓÐWWW·þÎñ£¬Ò²¾ÍÊÇ˵ËûµÄ80¶Ë¿ÚÔÚÕìÌý£¬Õâô×ö»á²»»á³åÍ»£¿HTTPTunnelµÄÓŵã¾ÍÔÚÓÚ£¬¼´Ê¹ËûµÄ»úÆ÷ÒÔǰ80¶Ë¿Ú¿ª×Å£¬ÏÖÔÚÒ²²»»á³öÏÖʲôÎÊÌâ£¬ÖØ¶¨ÏòµÄËíµÀ·þÎñ½«³©Í¨ÎÞ×裡
£¨2£©Tcp_wrapper
Tcp_wrapperÊÇWietse Venema¿ª·¢µÄÒ»¸öÃâ·ÑÈí¼þ¡£Tcp_wrapperµÄµ®ÉúÓиöССµÄ¹ÊÊ£¬´


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì£¨Èý£© HCI²ã±à³Ì

1. HCI²ãЭÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI)  ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈЭÒé ......

ʵսLinux Bluetooth±à³Ì£¨ËÄ£© L2CAP²ã±à³Ì

£¨L2CAPЭÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPЭÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼­Á¬½Ó¿ØÖƺÍÊÊÅäЭÒé (L2CAP) ΪÉϲãЭÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àЭÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãЭÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

s3c2440»ùÓÚlinuxµÄgpio led×Ö·ûÉ豸Çý¶¯Êµ¼ù

 ½ñÌìÍê³ÉÁËǶÈëʽlinuxµÄµÚÒ»¸öÇý¶¯µÄ±àдºÍ²âÊÔ£¬ËäÈ»ÊǸö¼òµ¥µÄ³ÌÐò£¬µ«ÊÇÂéȸËäС£¬ÎåÔà¾ãÈ«£¬Ï£Íû¿ÉÒÔ¸ø¸Õ¿ªÊ¼½Ó´¥Çý¶¯±àдµÄÈËһЩÌáʾ£¬¹²Í¬½ø²½¡£
Ô´´úÂ룺
·ÖÎöÈçÏ£º
      ÏÂÃæÊÇÎÒµÄÇý¶¯³ÌÐò£º
#include <linux/config.h>//ÅäÖÃÍ·Îļþ
#include <linux/kernel.h&g ......

Linux±à³ÌmakeÃüÁî½éÉÜ

  ÕªÒª:ÔÚ¿ª·¢Ò»¸öϵͳʱ£¬Ò»°ãÊǽ«Ò»¸öϵͳ·Ö³É¼¸¸öÄ£¿é£¬ÕâÑù×öÌá¸ßÁËϵͳµÄ¿Éά»¤ÐÔ£¬µ«ÓÉÓÚ¸÷¸öÄ£¿é¼ä²»¿É±ÜÃâ´æÔÚ¹ØÁª£¬ËùÒÔµ±Ò»¸öÄ£¿é¸Ä¶¯ºó£¬ÆäËûÄ£ ¿éÒ²Ðí»áÓÐËù¸üУ¬µ±È»¶ÔСϵͳÀ´Ëµ£¬ÊÖ¹¤±àÒëÁ¬½ÓÊÇûÎÊÌ⣬µ«ÊÇÈç¹ûÊÇÒ»¸ö´óϵͳ£¬´æÔںܶà¸öÄ£¿é£¬ÄÇôÊÖ¹¤±àÒëµÄ·½·¨¾Í²»ÊÊÓÃÁË¡£Îª´Ë£¬ÔÚLinuxϵͳÖУ¬×¨ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ