NDIS driver for LAN switch

Hi everybody,
we have an i.MX6 processor connected via RMII (ENET) to an LAN switch (KSZ8873MLL) having two PHY ports available.
I am using as basis the NDIS driver included in the Adeneo' WEC2013 BSP for i.MX6. The driver is implemented to be used with only one physical transceiver. In that sense, adjusting the PHY address in the driver I can work with one and only one
port currently. Both are working, but exclusively.
I am a little confused about the steps that I have to do to convert the driver to allow handling two (or more) PHY ports simultaneously.
I hope that someone may give me some hints and advice to achieve that.
Thanks in advance.
Regards,
Alexander 

Hi,
thanks for your reply.
When the driver starts, it iterates different PHY addresses (0...32) until it gets responds via MDIO bus from any PHY device.
When it finds the first PHY (in my case, the first address PHY is one), it uses that PHY address to access the standard MII registers to check status, autonegotiation, speed, capabilities an so on. Since the routine stops when it finds the first PHY,
it does not configure/initialize the second PHY port (address two).
After that, all the media status changes are obtained using the PHY address one. That is the reason, I don't get any notification whe I plug/unplug the Ethernet cable in the second port.
In the past, I while ago, I used another device having a switch and as far as I remember I have to do nothing in the driver to get it working, and I think that is what you are trying to tell me. Actually in the KSZ8873MLL's datasheet it states that
it operates in store and forward mode...
Thanks.
Alex

Similar Messages

  • VIA Rhine NDIS Driver FOR NORTON GHOST

    Hi,
    I've got MS KT4AV mobo with integrated LAN (driver is VIA Rhine II Fast ethernet).
    I have all the drivers on driver CD and you can download them from numerous sites but it's very hard to get the NDIS / DOS driver.
    I need to create disc to boot up norton ghost 2003 to work peer to peer.
    I've used numerous other LAN cards and drivers and there NDIS2 drivers have always contained an oemsetup file for with setup information.
    All the VIA drivers I've found have no NDIS2 folder and the oemsetup file is huge and is not recognised by ghost when i try to setup a NDIS2 bootable disc.
    Below is the setup info i had in with my previous SMC network card NDIS2 driver (which worked fine), but with the VIA Rhine driver the information is about 20 pages long and isn't recognised by norton (and it's not in a NDIS file anyway, it just comes with all the driver files).
    SMC1255="SMC EZ Card 10/100 (SMC1255TX)",0,ndis,ethernet,real,SMC1255,SMC1255_nif
    ; Install Sections
    [SMC1255]
    devdir=?:SMC1255.dos
    device=SMC1255.dos,@devdir\SMC1255.dos
    [SMC1255_nif]
    drivername=SMC1255$
    param=SLOT,"Slot number",int,"1,4,1",1
    param=MEDIA,"Media Type",text,"UTP,UTP_FD,UTP_100,UTP_100FD,AUTODETECT","AUTODETECT"
    Unfortunately I'm not familiar with the correct commands so wanted norton ghost to setup the disc (it always has before).
    I found a VIA Rhine NDIS2 drive at the link below but this has no oemsetup file and when i just load the DOS file it doesn't work.
    http://www.nu2.nu/bootdisk/network/
    Any ides would be appreciated.
    Thanks,
    Rob

    well..i still haven't solved it yet, coz Ghost doesn;t "like" the DOS driver...I e-mailed nvidia as well but its becoming a ping-pong match.
    Reply from nvidia:
    Quote
    Hello,
    This support website is designed to support NVIDIA direct sales products, such as the NVIDIA DualTV tuner card
    and the NVIDIA PureVideo DVD decoder, and also pre-sales questions about NVIDIA technology.
    NVIDIA is a market leader in graphics and digital media processors. NVIDIA does NOT build graphics cards,
    motherboards or PCs. While our partners and customers all choose NVIDIA's technology as a core component for
    their solutions, they do implement them differently and therefore it is not possible for NVIDIA to directly support their products.
    To obtain support, please contact the appropriate manufacturer or vendor of your product. For your convenience,
    a partial list of our partners and customers can be found here. http://www.nvidia.com/page/partner_support.html
    Best regards,
    NVIDIA
    My question to them:
    I have already downloaded the NDIS.zip as directed by your site to use with Norton Ghost 2003.
    There are only 2 DOS files:
    NVNDIS2.DOS & NDIS.DOS
    I tried building the Ghost Network Boot Disk with each of the DOS files & each time I ger this error:
    ERROR: 33 Unable to bind.
    I let the Ghost Wizard do the disk build tho' - please see attached build sheet.
    Client:   Norton Ghost
    Destination:   Floppy Drive A:
    Network Driver:
    Template:   NVIDIA nForce 4
    Driver:   NVNDIS2.DOS
    Driver Type:   NDIS2 Driver
    Configuration Files:
    AUTOEXEC.BAT:
    @echo off
    SET TZ=GHO-08:00
    prompt $p$g
    \net\netbind.com
    MOUSE.COM
    echo Loading...
    CD GHOST
    GHOST.EXE
    CONFIG.SYS:
    DEVICE=\net\protman.dos /I:\net
    DEVICE=\net\dis_pkt.dos
    DEVICE=\net\NVNDIS2.DOS
    LASTDRIVE = Z
    PROTOCOL.INI:
    [protman]
    drivername=PROTMAN$
    [pktdrv]
    drivername=PKTDRV$
    bindings=nic
    intvec=0x60
    chainvec=0x66
    [nic]
    drivername = UNDIS$

  • Good Link for solaris 10 driver for lan card

    http://sol-enet.sourceforge.net/download.shtml

    Here's the webpage you want to go to:
    http://www.sun.com/software/solaris/releases.jsp
    -- Alan

  • NDIS drivers for Hyper-V Legacy Network Adapter

    I would like to load NDIS driver for my MS-DOS boot disk in a Hyper-V virtual machine using the legacy network adapter.
    Long story short, I'm trying to revive an old MOC (Microsoft Official Curriculum) course and the only resource I have available to me is Hyper-V.
    Thanks.

    Hi,
    The legacy network adapter emulates a physical network adapter, multiport DEC 21140 10/100TX 100 MB.
    so look for that one
    http://www.intel.com/design/network/drivers/nd2_300.htm
    good luck

  • Cannot install LAN driver for my "KT6 Delta Series" motherboard

    I've got this motherboard (KT6 Delta Series). Bought it second hand recently and I haven't got the original MSI driver CD. I downloaded all the drivers from the MSI website (http://www.msi.com.tw/program/support/driver/dvr/spt_dvr_detail.php?UID=474&kind=1) but I'm not able to install the driver for my onboard LAN.
    I just get a yellow dot on the ethernet controller under unknown devices in my device manager. When I try to update driver from device manager by searching the folder where I unzipped the driver, I just get a message saying something like "no driver could be found for this device in the selected folder... will you connect to Windows Update to search for a driver...?". I've also tried to install it the hard way by selecting "from floppy disc" and browse for the "b44win.inf" file inside the "WinXP" folder in the unzipped driver folder... but I stilll get an error message... saying something like "can't find any information of the hardware in the selected folder"... it's a bit difficult for me to describe the messages correctley because not English Windows version.
    I've downloaded both LAN drivers for this card from MSI download site (http://www.msi.com.tw/program/support/driver/dvr/spt_dvr_detail.php?UID=474&kind=1). Both "Broadcom 5788 LAN Drivers" and "Broadcom 4401 LAN Drivers" and non of them will install on my system. I've also tried downloading from the Broadcom website (http://www.broadcom.com/drivers/downloaddrivers.php). NON of them will install (
    I've just formated my harddrive with fresh Windows XP install... The only software already installed is drivers for my motherboard and AGP card. No other software that can make any conflicts. When I connect a network cable to the onboard LAN the yellow light goes on so it seems the card itself is working.... but where can I get a driver that will install???
    I've also tried connecting another network card (realtek 10/100) and connected my ADSL internett through it... and used the MSI Live Update utility... but still no luck... the only network driver it gets is the one for my reltek card :-(
    Any suggestions???
    I use Windows XP Professional SP2. How do I install the drivers for my onboard LAN???
    Best regard.
    Tor-Atle Kindsbekken

    Quote from: osnavi on 05-November-05, 20:02:09
    "...so my onboard Broadcom 4401/5788 controller thinks it is a 3COM controller instead of a broadcom controller..." Think it shouldn't be possible since basic data should be written in a kind of ROM.  Now, if that could happen, it should be possible to reverse it the same way you did to overwrite that data.
    I belive you are right... but I can't reverse it the same way I did when overwrite the data... because I'm not able to install the driver :( I cannot install the driver at all in Windows XP. In Windows ME it's possible to force the installation of the driver... but it does not work. It moves from unknown devices to network controllers... but it gets a yellow dot... and is not working. Every time I boot Windows ME I get a message reporting that something is wrong with the broadcom ethernet controller :(
    I belive the only way I can reverse it is to replace my harddrive with another... with Windows XP and drivers for my card is already installed on the harddrive... the same way as I did when overwriting the rom file(s) with data from my Asus board... but I can't make such a harddrive when the drivers won't install on my card :(
    I maybe think this also has happend to the onboard Audio controller... and maybe the chipsett also :( The audio controller works perfectley eith the MSI C-Media drivers... but when I run MSI live update... I get drivers for the C-Media device... but also drivers for "VIA AC97" audio controller can be downloaded from the MSI Live Update Utility... The "VIA AC97" is the audio controller on my Asus board... so I belive it has happened here also... and maybe also to the "VIA 4in1" chipset... but this is the same "VIA KT600" chipset as on my Asus board. When updating my Via 4in1 driver, I just get an option to update the inf file. But normaly on "Via 4in1" drivers on other boards I know, there shold be installed drivers for PCI, IDE and AGP. Is it the same way for you guys with this motherboard? Is it only the "Inf file" to update for you guys also?
    What I think is most frustrating here is that things like this cab happen. This can happen to everybody. Many times I've switched harddrive from one computer to another... and I've never experienced anything like this before. This time I was not planing to boot the harddrive at all... just format it... but forgot to set the right boot order... so the harddrive booten... and that's all it takes to "destroy" my board. Shouldn't these ROM files be a littlebit more difficult to overwrite, you think? Why doesn't MSI writeprotect their ROM files or anything... to make them a littlebit more difficult to destroy...?
    Well... I'm still interested in advices on how to "restore" my motherboard data to the original values... and remember... clear CMOS and update BIOS is not enough :(

  • How to download the LAN driver for Satellite A100 PSAA8E

    Can anyone help how to download the LAN driver for my machine. I found three LAN drivers but unable to download them from the toshiba europe website.
    Thank you

    > Whats the problem???
    > I found on the Toshiba European site different driver
    > version for different OSs.
    > You have to download the compatible one. If you use
    > XP choose the newest version for XP OS and if you use
    > XP MCE or Vista choose another one.
    >
    > Thats all.
    I am unable to find a compatible LAN driver for an XP OS. Can you tell me where exactly to look for this

  • Is there a IVI driver for Racal Instruments 1256 switching system ?

    Is there any IVISwitch driver for the RI1256 switching system somewhere ? Is NI working on it since RacalInstruments doesn't seems to be interrested in this matter ?

    Hi,
    I am not sure how similar the 1260 series is, but we do have IVI drivers for it at www.ni.com/idnet. You may be able to get away with using this driver for your instrument if it is basically the same thing with fewer features.
    If not, I would like you to submit a request for this driver at: http://zone.ni.com/idnet97.nsf/instrumentdriverrequest/ and with the instrument manufacturer. We develop drivers based on demand and popularity so the more requests we have for it, the greater the possibility that we will develop one.
    If you would like to try developing your own driver, we have documentation, model instrument drivers, and driver templates to help at :
    http://www.ni.com/devzone/idnet/development.htm
    We also have a syndicate of third party ven
    dors that specialize in National Instruments' products and services. Some of the vendors specialize in driver development. I would suggest contacting one of the Alliance members at:
    http://www.ni.com/alliance
    An instrument driver is a collection of functions that implement the commands necessary to perform the instrument�s operations. In short, someone read the instrument user manual and implemented some of the functionality in a program for the end user. Instrument drivers are not necessary to use your instrument.
    Hope this helps out!
    Let me know if there is anythign else I can do for you.
    Best Regards,
    Aaron K.
    Application Engineer
    National Instruments

  • Driver for my Integrated 10/100 BASE-T Ethernet LAN

     need drivers for integrated 10/100base-t ethernet lan driver win8 x 64bit i have the
    HP 15-d103tx Notebook PC
      here  http://h10025.www1.hp.com/ewfrf/wc/document?docname=c04206739&tmp_task=prodinfoCategory&cc=us&dlc=en...
     please help

    The Integrated 10/100 BASE-T Ethernet LAN is not the wireless network adapter.
    That is the wireless network adapter and has nothing to do with the wireless.
    If you need a driver for the wireless network adapter, then please do this...
    Go to the device manager and click on the Network Controller needing drivers.
    Then click on the Details tab at the top of the network controller window.
    Now you see a Property drop down list and it is defaulted to Device Description.
    Drop down on that and select the second item on the list (Hardware ID's).
    Post the top string of characters that begin with PCI\VEN.

  • Lan drive for windows 8

    I have A26 ThinkCentre Destop,
    But in the Lenovo download the drive is unkonw 64bit cant install.
    please have and send this win8 lan drive for win8 64 bit

    http://support.amd.com/us/gpudownload/windows/Pages/radeonaiw_vista64.aspx

  • Solaris 8 driver for 3COM LAN card

    I have installed Solaris 8 on a Pansonic CF-71 toughbook laptop, and need a driver for a 3COM 10 Mbps LAN pcmcia card model 3CCE589EC. Are there any out there!!

    What happens when you type "ifconfig -a" (while logged in as root to your solaris installation)?
    Linux driver won't work.

  • How install the LAN driver for Satellite Pro A120

    Actually, my problem is that i didnt know how to install the lan driver on my Satellite Pro A120 to connect throug the net.
    The issue that theres no installation to do to complete the install.
    And theres other issue that i need the Ethernet Controller
    My laptop was vista OS installed, But i change it and put Windows XP instead
    Plz help me

    Thats very easy to install the LAN driver.
    On the Toshiba website you can search for it:
    http://eu.computers.toshiba-europe.com => Support & Downloads => Download drivers
    Select the right notebook. In your case its the Satellite Pro => Satellite Pro A Series => Satellite Pro A120.
    And then choose at operating system Windows XP and at Driver type LAN Driver.
    Click on search and you will get the right driver.
    Download and install it. How this works did Jimi said.

  • Driver for 3csoho100b-tx LAN card

    I searching desperately for a driver for my 3com 3csoho100b-tx LAN card, I have searched Google and several forums but there doesn�t seem to be one available. I know on Linux I can use the tulip driver is there anything similar on Solaris 10??

    What happens when you type "ifconfig -a" (while logged in as root to your solaris installation)?
    Linux driver won't work.

  • Need lan driver for windows 7 32 bit

    I need lan driver for the product name i enter above and that must be support in windows 7 32 bit please help me as soon as possible.. Thanks

    Hi:
    Try the 3rd driver (4th item) on the list at the link below...
    http://www.realtek.com.tw/downloads/downloadsView.​aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTy​...

  • LAN driver for Satellite Pro L20 Windows 2000

    I am looking for a LAN (ethernet) drive for my Satellite Pro L20, which has Windows 2000 on it.
    I have found one for the WiFi, but not for the Ethernet (cable/CAT) connection.

    Hi
    Well, you cant find any LAN drivers for Win2000 on the Toshiba page because this unit was delivered and tested only with Windows Xp OS.
    Nevertheless I found the information that this unit has a Realtek 8100CL LAN card.
    In this case I assume to visit the Realtek website. There you will find a compatible driver for this LAN card.
    http://www.realtek.com.tw/downloads/downloads1-3.aspx?keyword=8100
    Bye

  • Satellite U940-d4m - LAN driver for Windows 7 needed

    Hello! I install win 7x64 on my 940-d4m laptop ( psu6sr-01m010ru ), but i cant find driver for my lan adapter. On download page only windows 8 drivers and they didnt work. Where i can find this driver?
    I wish you can help me with this problem, thanks.

    ok i found this driver, thx for help.

Maybe you are looking for