Wij zijn bezig met de implementatie van een PPPoE driver op verschillende windows platformen. Op dit moment hebben we alleen een probleem met de versie voor w9x varianten.
De driver installeert etc. helemaal ok, maar als we een verbinding proberen te maken gebeurd het volgende.
Tijdens de connectie opbouw krijgen we een error 645. (http://www.modemsite.com/56k/duns645.asp)
We zijn aan het debuggen geweest en hebben het volgende gevonden. De connectie wordt geinitialiseerd, maar de upper layer wordt niet genotificeerd.
WanSendHandler wordt dus nooit aangeroepen.
Het rare is, dat als we
Voor de connected state roepen we dit aan:
Het rare is dat we dus niet een state terug krijgen die volgens de MS documentatie terug zou moeten komen. Iemand enig idee hoe dit op te lossen??
De driver installeert etc. helemaal ok, maar als we een verbinding proberen te maken gebeurd het volgende.
Tijdens de connectie opbouw krijgen we een error 645. (http://www.modemsite.com/56k/duns645.asp)
We zijn aan het debuggen geweest en hebben het volgende gevonden. De connectie wordt geinitialiseerd, maar de upper layer wordt niet genotificeerd.
WanSendHandler wordt dus nooit aangeroepen.
Het rare is, dat als we
code:
2x uitvoeren lijkt het min of meer te werken. Alleen duiken er dan weer andere dingen op.1
| NdisMIndicateStatus(pAdapt->MpAdapterHandle,NDIS_STATUS_TAPI_INDICATION,&e,sizeof(e)); |
Voor de connected state roepen we dit aan:
code:
1
| NdisMIndicateStatus(pAdapt->MpAdapterHandle,NDIS_STATUS_WAN_LINE_UP,&i,sizeof(i)); |
Het rare is dat we dus niet een state terug krijgen die volgens de MS documentatie terug zou moeten komen. Iemand enig idee hoe dit op te lossen??
What are clouds made of? Linux servers mostly!