CN101086700A - 有线/无线网络产品网页代码加载***及方法 - Google Patents

有线/无线网络产品网页代码加载***及方法 Download PDF

Info

Publication number
CN101086700A
CN101086700A CNA2006100610760A CN200610061076A CN101086700A CN 101086700 A CN101086700 A CN 101086700A CN A2006100610760 A CNA2006100610760 A CN A2006100610760A CN 200610061076 A CN200610061076 A CN 200610061076A CN 101086700 A CN101086700 A CN 101086700A
Authority
CN
China
Prior art keywords
web page
wireless network
network card
page code
wire
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2006100610760A
Other languages
English (en)
Inventor
谢明志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CNA2006100610760A priority Critical patent/CN101086700A/zh
Priority to US11/608,802 priority patent/US7849461B2/en
Publication of CN101086700A publication Critical patent/CN101086700A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明提供一种有线/无线网络产品网页代码加载方法。该方法包括如下步骤:中央处理器发送无线网卡驱动程序给无线网卡;根据该中央处理器是否接收到无线网卡返回的驱动成功信息,判断该无线网卡是否存在或已插好;及根据上述判断结果在网络产品中载入网页代码的相应部分。本发明还提供一种有线/无线网络产品网页代码加载***。利用本发明可以对有线/无线网络产品自动加载相应的网页代码,提升方便性,而且可以避免载入错误的网页代码。

Description

有线/无线网络产品网页代码加载***及方法
技术领域
本发明涉及一种网页代码加载***及方法,特别涉及一种有线/无线网络产品网页代码自动加载***及方法。
背景技术
在国际交流和人际交流越来越重要和广泛的今天,网络以其快捷、方便和能够突破时空限制的优势大大简化和方便了我们的生活。网上资料丰富,是人们学习和进行研究的资源库。网络产品的出现使得网络互连成为可能,为网络得以快速发展奠定了基础。
在数字网络产品的设计上,包含有线网络与无线网络两种,如Router(路由器)、IP-CAM(Internet Protocol Camera,网络摄影机)、AP(Access Point,接入点)等,而在网络产品上使用的接口也会对有线网络与无线网络做功能上不同的设计,以提供有线网络与无线网络使用,为此就必须针对有线网络与无线网络提供两种不同的页面加载***。若同类型产品分两类,分别为有线产品与无线产品,在量产时,一般的解决方法就是提供两种不同的网页代码提供加载,这样对于量产会造成方便性不佳,效率低下,同时也可能因此载入错误的网页代码,造成功能上的错误。
发明内容
鉴于以上内容,有必要提供一种有线/无线网络产品网页代码加载***,其可以对有线/无线网络产品自动加载相应的网页代码,避免载入错误的网页代码。
此外,还有必要提供一种有线/无线网络产品网页代码加载方法,其可以对有线/无线网络产品自动加载相应的网页代码,避免载入错误的网页代码。
一种有线/无线网络产品网页代码加载***,包括计算机及网络产品,所述的网络产品包括中央处理器、闪存及无线网卡,所述的闪存存储有网页代码及无线网卡驱动程序,所述网络产品还包括:发送单元,用于通过中央处理器发送无线网卡驱动程序给无线网卡;接收单元,用于通过该中央处理器接收无线网卡返回的驱动成功信息;判断单元,用于根据该中央处理器是否接收到驱动成功信息,判断该无线网卡是否存在或已插好;及载入单元,用于根据上述判断结果在网络产品中载入网页代码的相应部分,以使计算机通过该部分网页代码所对应的网页来设置网络产品。
一种有线/无线网络产品网页代码加载方法,所述的网络产品包括中央处理器、闪存及无线网卡,所述的闪存存储有网页代码及无线网卡驱动程序,所述有线/无线网络产品网页代码加载方法包括如下步骤:(a)中央处理器发送无线网卡驱动程序给无线网卡;(b)根据该中央处理器是否接收到无线网卡返回的驱动成功信息,判断该无线网卡是否存在或已插好;及(c)根据上述判断结果在网络产品中载入网页代码的相应部分。
相较于现有技术,所述的有线/无线网络产品网页代码加载***及方法,其将有线网络与无线网络的网页代码包在一起,利用一些机制来判定为有线网络或无线网络并加载适当的网页代码,这样可以提升方便性,降低成本,而且可以避免载入错误的网页代码。
附图说明
图1是本发明有线/无线网络产品网页代码加载***较佳实施例的***架构图。
图2是本发明有线/无线网络产品的结构单元图。
图3是本发明有线/无线网络产品网页代码加载方法的较佳实施例的流程图。
具体实施方式
如图1所示,是本发明有线/无线网络产品网页代码加载***较佳实施例的***架构图。本较佳实施例的***架构主要包括计算机1,网络产品2,以及网络3。所述的计算机1包括无线网卡11及有线网卡12。所述的网络产品2包括CPU(Central Process Unit,中央处理器)21、闪存(Flash Memory)22、以及无线网卡23。所述的计算机1通过有线网卡12连接到网络产品2,该网络产品2还与网络3相连。
所述的计算机1用于与网络产品2进行数据通讯,浏览网络产品2的控制页面,并在该控制页面上对网络产品2进行设置。在本较佳实施例中,该计算机1可以通过有线网卡12与网络产品2进行有线通讯,还可以通过无线网卡11与网络产品2进行无线互联通讯。所述的无线网卡11可以是PCMCIA(Personal Computer Memory CardInternational Association)无线网卡、PCI(Peripheral ComponentInterconnect)无线网卡或USB(Universal Serial Bus)无线网卡,该无线网卡11经过设定可以与无线网卡23进行互联,以接收网络产品2的信号以及发送信号给网络产品2,其中,该设定包括设定网络产品的服务集标识符(Service Set Identifier)、网络频道、工作模式等。
所述的网络产品2是一种包含有线和无线两种功能的网络产品,比如有线/无线Router(路由器)、有线/无线IP-CAM(Internet ProtocolCamera,网络摄影机)、有线/无线AP(Access Point,接入点)。该网络产品2可以根据判断其上是否存在无线网卡23来载入网页代码的相应部分。所述的闪存22用于储存无线网卡驱动程序、网页代码等,该网页代码、无线网卡驱动程序均可以通过烧录装置烧录至闪存22中。其中,该网页代码包含有线产品部分代码、无线产品部分代码、以及自动探测(Auto Detect)部分代码,其有线产品部分代码、无线产品部分代码均是用来设置网络产品2,控制网络产品2与计算机1进行通讯,其自动探测部分用来接收CPU 21的信息,以据此在网络产品2中载入相应的网页代码。所述的CPU 21可以用于发送信息给无线网卡23,接收无线网卡23反馈的驱动成功信息,以及发送信息给网页代码的自动探测部分。
所述的网络3可以是企业内部网Intranet,也可以是Internet或其它类型的通讯网络。
如图2所示,是本发明有线/无线网络产品的结构单元图。该有线/无线网络产品包括发送单元110,接收单元120,判断单元130,以及载入单元140。
所述的发送单元110,用于通过CPU 21发送信息给无线网卡23。其中,该所发送的信息是存储于闪存22中的无线网卡的驱动程序。
所述的接收单元120,用于通过CPU 21接收无线网卡23返回的信息。在本较佳实施例中,若该无线网卡23存在,且已插好,则该无线网卡23接受到发送单元110发送的驱动程序后,驱动无线网卡23成功,然后,该无线网卡23返回驱动成功信息给CPU 21;若该无线网卡23不存在或没有插好,则该发送单元110发送驱动程序后,驱动无线网卡失败,则不会有任何信息返回给CPU 21,即该CPU 21接收的信息为空。其中,所述的驱动成功信息包括无线网卡23所使用的芯片资料、制造商、传输数据的频段和速度(如802.11b/g)等。
所述的判断单元130,用于根据CPU 21接收到的返回信息,判断无线网卡23是否存在或插好。其中,若CPU 21接收到返回的驱动成功信息,则判断出无线网卡23存在且已插好,此时CPU 21发送信息(比如X=1)给网页代码的自动探测(Auto Detect)部分;若CPU 21没有接收到返回的信息,则判断出无线网卡23不存在或没有插好,此时CPU 21发送另一种信息(比如X=0)给网页代码的自动探测部分。
所述的载入单元140,用于根据上述判断结果在网络产品2中载入网页代码的相应部分,以便与计算机1进行通讯。其中,若网页代码的自动探测部分接收到X=1,则在网络产品2中载入该网页代码的无线产品部分代码,进而执行该无线产品部分代码,以便通过无线网卡23与计算机1的无线网卡11进行无线互联,进而与计算机1进行无线通讯,计算机1借此可以浏览该无线产品部分代码所对应的网页,并进而对该网络产品2进行无线通讯设置;若网页代码的自动探测部分接收到X=0,则在网络产品2中载入该网页代码的有线产品部分代码,进而执行该有线产品部分代码,以便通过网线与计算机1的有线网卡12进行有线互联,进而与计算机1进行有线通讯,计算机1借此可以浏览该有线产品部分代码所对应的网页,并进而对该网络产品2进行有线通讯设置。
如图3所示,是本发明有线/无线网络产品网页代码加载方法的较佳实施例的流程图。首先,步骤S11,做一些前期的准备步骤。该准备步骤包括将网页代码、无线网卡驱动程序等资料录至网络产品2的闪存22中,以及打开计算机1,将网络产品2接上电源。
步骤S12,CPU 21发送信息给无线网卡23。其中,该所发送的信息是存储于闪存22中无线网卡的驱动程序。
步骤S13,CPU 21接收无线网卡23返回的信息。在本较佳实施例中,若该无线网卡23存在,且已插好,则该无线网卡23接受到步骤S12中CPU 21发送的驱动程序后,驱动无线网卡23成功,然后,该无线网卡23返回驱动成功信息给CPU 21;若该无线网卡23不存在或没有插好,则步骤S12中CPU 21发送驱动程序后,驱动无线网卡失败,则不会有任何信息返回给CPU 21,即该CPU 21接收的信息为空。
步骤S14,根据CPU 21接收到的返回信息,判断无线网卡23是否存在或插好。其中,若CPU 21接收到返回的驱动成功信息,则可以判断出无线网卡23存在且已插好,此时CPU 21发送信息(比如X=1)给网页代码的自动探测(Auto Detect)部分;若CPU 21没有接收到返回的信息,则可以判断出无线网卡23不存在或没有插好,此时发送另一种信息(比如X=0)给网页代码的自动探测部分。
步骤S15,若步骤S14中判断出无线网卡23存在且已插好,相应的自动探测部分接收到X=1,则在网络产品2中载入该网页代码的无线产品部分代码,进而执行该无线产品部分代码,以便通过无线网卡23与计算机1的无线网卡11进行无线互联,进而与计算机1进行无线通讯,计算机1借此可以浏览该无线产品部分代码所对应的网页,并进而对该网络产品2进行无线通讯设置。
步骤S16,若步骤S14中判断出无线网卡23不存在或没有插好,相应的自动探测部分接收到X=0,则在网络产品2中载入该网页代码的有线产品部分代码,进而执行该有线产品部分代码,以便通过网线与计算机1的有线网卡12进行有线互联,进而与计算机1进行有线通讯,计算机1借此可以浏览该有线产品部分代码所对应的网页,并进而对该网络产品2进行有线通讯设置。

Claims (10)

1.一种有线/无线网络产品网页代码加载***,该***包括计算机及网络产品,所述的网络产品包括中央处理器、闪存及无线网卡,所述的闪存存储有网页代码及无线网卡驱动程序,其特征在于,所述的网络产品还包括:
发送单元,用于通过中央处理器发送无线网卡驱动程序给无线网卡;
接收单元,用于通过该中央处理器接收无线网卡返回的驱动成功信息;
判断单元,用于根据该中央处理器是否接收到驱动成功信息,判断该无线网卡是否存在或已插好;及
载入单元,用于根据上述判断结果在网络产品中载入网页代码的相应部分,以使计算机通过该部分网页代码所对应的网页来设置网络产品。
2.如权利要求1所述的有线/无线网络产品网页代码加载***,其特征在于,所述的网页代码包含有线产品部分代码、无线产品部分代码及自动探测部分代码。
3.如权利要求1所述的有线/无线网络产品网页代码加载***,其特征在于,所述的网页代码、无线网卡驱动程序通过烧录装置录至网络产品的闪存中。
4.如权利要求1所述的有线/无线网络产品网页代码加载***,其特征在于,所述的网络产品是一种包含有线和无线两种功能的网络产品。
5.如权利要求1所述的有线/无线网络产品网页代码加载***,其特征在于,所述的驱动成功信息包括无线网卡所使用的芯片资料、制造商及传输数据的频段和速度。
6.如权利要求1所述的有线/无线网络产品网页代码加载***,其特征在于,若中央处理器接收到无线网卡返回的驱动成功信息,则判断单元判断出所述的无线网卡存在且已插好;若中央处理器没有接收到无线网卡返回的信息,则判断单元判断出无线网卡不存在或没有插好。
7.如权利要求6所述的有线/无线网络产品网页代码加载***,其特征在于,若该无线网卡存在且已插好,则载入单元在网络产品中载入该网页代码的无线产品部分代码;若该无线网卡不存在或没有插好,则载入单元在网络产品中载入该网页代码的有线产品部分代码。
8.一种有线/无线网络产品网页代码加载方法,所述的网络产品包括中央处理器、闪存及无线网卡,所述的闪存存储有网页代码及无线网卡驱动程序,其特征在于,所述有线/无线网络产品网页代码加载方法包括如下步骤:
中央处理器发送无线网卡驱动程序给无线网卡;
根据该中央处理器是否接收到无线网卡返回的驱动成功信息,判断该无线网卡是否存在或已插好;及
根据上述判断结果在网络产品中载入网页代码的相应部分。
9.如权利要求8所述的有线/无线网络产品网页代码加载方法,其特征在于,所述的判断无线网卡是否存在或插好的步骤包括:
若中央处理器接收到无线网卡返回的驱动成功信息,则判断出所述的无线网卡存在且已插好;
若中央处理器没有接收到无线网卡返回的信息,则可以判断出无线网卡不存在或没有插好。
10.如权利要求9所述的有线/无线网络产品网页代码加载方法,其特征在于,所述的载入网页代码的步骤包括:
若该无线网卡存在且已插好,则在网络产品中载入该网页代码的无线产品部分代码;
若该无线网卡不存在或没有插好,则在网络产品中载入该网页代码的有线产品部分代码。
CNA2006100610760A 2006-06-09 2006-06-09 有线/无线网络产品网页代码加载***及方法 Pending CN101086700A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNA2006100610760A CN101086700A (zh) 2006-06-09 2006-06-09 有线/无线网络产品网页代码加载***及方法
US11/608,802 US7849461B2 (en) 2006-06-09 2006-12-09 System and method for loading a network configuration program on a wired/wireless network product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2006100610760A CN101086700A (zh) 2006-06-09 2006-06-09 有线/无线网络产品网页代码加载***及方法

Publications (1)

Publication Number Publication Date
CN101086700A true CN101086700A (zh) 2007-12-12

Family

ID=38823224

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006100610760A Pending CN101086700A (zh) 2006-06-09 2006-06-09 有线/无线网络产品网页代码加载***及方法

Country Status (2)

Country Link
US (1) US7849461B2 (zh)
CN (1) CN101086700A (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008172792A (ja) * 2007-01-08 2008-07-24 Samsung Electronics Co Ltd マルチホップ中継方式の広帯域無線接続通信システムにおけるフレーム情報伝送装置及び方法
US7996831B2 (en) * 2007-02-19 2011-08-09 Kabushiki Kaisha Toshiba Office equipment and program installation support method
US9049146B2 (en) * 2008-10-22 2015-06-02 Accenture Global Services Limited Automatically connecting remote network equipment through a graphical user interface
US8279776B1 (en) * 2009-10-26 2012-10-02 Sprint Communications Company L.P. Network address translation based on a reverse domain name service
TWI492573B (zh) * 2012-11-08 2015-07-11 Asustek Comp Inc 網路裝置以及分享網路方法
US9615400B2 (en) * 2012-11-08 2017-04-04 Asustek Computer Inc. Network apparatus and network sharing method
CN105828174B (zh) * 2015-01-05 2019-11-05 中兴通讯股份有限公司 一种分享媒体内容的方法和装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0584909A1 (en) * 1992-08-26 1994-03-02 Sun Microsystems, Inc. Self configuring device system
US5655148A (en) * 1994-05-27 1997-08-05 Microsoft Corporation Method for automatically configuring devices including a network adapter without manual intervention and without prior configuration information
JPH09172430A (ja) * 1995-12-21 1997-06-30 Sharp Corp 最適無線通信路の自動選択装置
US6567860B1 (en) * 1998-10-30 2003-05-20 Computer Associates Think, Inc. Method and apparatus for new device driver installation by an operating system
TW453068B (en) 1999-12-24 2001-09-01 Inventec Corp Network control apparatus
US6728787B1 (en) * 2000-03-31 2004-04-27 Mitsubishi Electric Research Labs, Inc System and method for locating and installing device drivers for peripheral devices
KR100671153B1 (ko) * 2001-04-25 2007-01-17 엘지전자 주식회사 디바이스 드라이버 설치방법
US6968551B2 (en) * 2001-06-11 2005-11-22 John Hediger System and user interface for generation and processing of software application installation instructions
US7150025B2 (en) 2001-08-31 2006-12-12 Hewlett-Packard Development Company, L.P. System and method for providing hardware driver installation
US6976252B2 (en) * 2002-05-17 2005-12-13 Hewlett-Packard Development Company, L.P. Systems and methods for driver installation
US7100038B2 (en) * 2003-03-13 2006-08-29 Sun Microsystems, Inc. System and method for device parameter persistence
US7660847B2 (en) * 2004-03-14 2010-02-09 International Business Machines Corporation Unattended installation of drivers for devices that are not automatically found and installed during operating system installation

Also Published As

Publication number Publication date
US20070288607A1 (en) 2007-12-13
US7849461B2 (en) 2010-12-07

Similar Documents

Publication Publication Date Title
CN104408003B (zh) 增强的无线usb协议和集线器
CN101086700A (zh) 有线/无线网络产品网页代码加载***及方法
US7801027B2 (en) Auto-negotiation by nodes on an infiniband fabric
CN100366029C (zh) 通信控制器、主机端控制器、通信设备、通信***和方法
CN103124275B (zh) 一种获取文件的方法和装置
CN100438453C (zh) 网卡测试***及方法
CN1254490A (zh) 自动媒体交换设备和方法
CN107612661A (zh) 数据通讯方法和装置
CN104935641B (zh) 一种加速文件传输的方法和装置
CN103813473A (zh) 一种通信方法、终端及***
CN101819561A (zh) 文件下载方法及***
CN101345754B (zh) 双工模式匹配方法与装置、通信***
JP2009182459A (ja) 通信装置、通信システム、通信方法及びプログラム
CN103650401A (zh) 一种移动终端内部通信方法
EP0886410A2 (en) Data communication method, data communication apparatus, and data communication program recording medium
CN111181689B (zh) 一种简化DigRF接收侧的NEST机制处理方法及***
US20050132111A1 (en) Control system and method for a communications interface
CN110113209B (zh) 基于mipi协议的设备间通信方法及设备拓扑结构
JP2009182458A (ja) 通信装置、通信システム、通信方法及びプログラム
FI107001B (fi) Tiedonsiirtojärjestelmä ja datasovitin
CN101409625B (zh) 对usb接口调制解调器进行初始化的方法和装置
CN103517373A (zh) 一种网络接入的方法和设备
CN102045881A (zh) 短消息协议的识别方法及网关***
CN102932497A (zh) 获取互联网协议地址的方法、设备及***
KR20100097690A (ko) 통신 장치, 통신 시스템, 통신 방법 및 프로그램

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication