Talk:Neo 1973 and Windows

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Trying this I get "This device cannot start. (Code 10)")
 
(16 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 +
This procedure works for me, Windows XP SP2 and Neo kernel Linux fic-gta01 2.6.22.5-moko11-r2. I can even do ipkg update/upgrade with the routing in place. [[user:hhf423|hhf423]]
  
== Pretty important this ==
+
== Troubles installing the Neo1973.inf on Windows ==
  
 +
I had some difficulties, but could do it like this:
  
I think this is probably worth developing a bit further. There are people out there who really go for the open source ideal but for one reason or another are tied to Windows in certain circumstances (work and so on). If we really want this to take off, we need to remember that Windows really is out there and people (unfortunately!) do use it. There must be a way of syncing this with windows.
+
- Download Neo1973.inf
If I was better at developing I would put my hand up for this, but unfortunately, I'm not.
+
  
--[[User:Awrowe|Awrowe]] 20:21, 9 July 2007 (CEST)
+
- Rightclick the Neo1973.inf "Install"
  
== Trying this I get "This device cannot start. (Code 10)" ==
+
- Rightclick the Workspace, Properties, select tab "Hardware", Button "Device Manager"
  
Neo is recognized by Windows, I get asked for a driver, I point to linux.inf and some installation is happening. Then at the end I get the error message "This device cannot start. (Code 10)"
+
- The "Linux USB Ethernet/RNDIS Gadget" was not correctely installed
  
Unplugging and Plugging-In of the Neo is recognized fine by XP, but the same error occurs.
+
- Rightclick "Update driver", select the same driver you downloaded before (Neo1973.inf)
  
To reiterate the install procedure, one need to open device manager:
+
... and it worked :-)
  c:\>set devmgr_show_nonpresent_devices=1
+
 
  c:\>start devmgmt.msc
+
=== Works ===
and then delete the Neo entries under network adapters.
+
 
 +
No needs to enter an IP into the configuration panel, the ".inf" file do the job. It seems "
 +
 
 +
== XP Professional x64 ==
 +
Took some tweaking to get my Neo to work under XP Pro x64...
 +
in the end I used the Vista inf neo_vista_x64 and modified the line
 +
  AddReg          = RNDIS_AddReg_Vista
 +
and changed it to
 +
  AddReg          = RNDIS_AddReg_XP
 +
worked like a champ after that!
 +
 
 +
== Vista 32-bit ==
 +
 
 +
With Windows Vista Business 32 bit I was unable to install any of the INF files.
 +
 
 +
== Another maybe quite unsecure method (WinXP Professional 32 Bit)==
 +
 
 +
All the options listed on the Neo and Windows-site didn't really work for me to get an internetconnection working for my freerunner.
 +
 
 +
I tried the following and it worked fine for me:  
 +
1. downloaded the .inf-file, and all that stuff so i could connect via putty. that was no problem.
 +
2. going to the Control Panel > Network Connections and selecting the Local Area
 +
Connection of my pc
 +
3. right-click > Properties > tab "Advanced" (the third in the row) > "Internet Connection Sharing" > toggle the button "Allow other network users to connect through this
 +
computer's Internet connection"
 +
4. switching off the windows firewall
 +
5. internet is reachable!!! :)
 +
 
 +
works with kernel 2.6.24.
 +
 
 +
can anyone reproduce that or confirm or critizise that and, if alright, write it on the real page?
 +
thanx
 +
 
 +
== Windows 7 does not seem to need an external driver ==
 +
I could not get the Neo_vista_x64.inf to work. So I used "Update Drivers" and selected Select from a list of drivers. From there I chose Microsoft Corporation and RNDIS compatible device. After this and setting up the static IP, ssh works fine.

Latest revision as of 16:26, 11 January 2011

This procedure works for me, Windows XP SP2 and Neo kernel Linux fic-gta01 2.6.22.5-moko11-r2. I can even do ipkg update/upgrade with the routing in place. hhf423

Contents

[edit] Troubles installing the Neo1973.inf on Windows

I had some difficulties, but could do it like this:

- Download Neo1973.inf

- Rightclick the Neo1973.inf "Install"

- Rightclick the Workspace, Properties, select tab "Hardware", Button "Device Manager"

- The "Linux USB Ethernet/RNDIS Gadget" was not correctely installed

- Rightclick "Update driver", select the same driver you downloaded before (Neo1973.inf)

... and it worked :-)

[edit] Works

No needs to enter an IP into the configuration panel, the ".inf" file do the job. It seems "

[edit] XP Professional x64

Took some tweaking to get my Neo to work under XP Pro x64... in the end I used the Vista inf neo_vista_x64 and modified the line

AddReg          = RNDIS_AddReg_Vista

and changed it to

AddReg          = RNDIS_AddReg_XP

worked like a champ after that!

[edit] Vista 32-bit

With Windows Vista Business 32 bit I was unable to install any of the INF files.

[edit] Another maybe quite unsecure method (WinXP Professional 32 Bit)

All the options listed on the Neo and Windows-site didn't really work for me to get an internetconnection working for my freerunner.

I tried the following and it worked fine for me: 1. downloaded the .inf-file, and all that stuff so i could connect via putty. that was no problem. 2. going to the Control Panel > Network Connections and selecting the Local Area Connection of my pc 3. right-click > Properties > tab "Advanced" (the third in the row) > "Internet Connection Sharing" > toggle the button "Allow other network users to connect through this computer's Internet connection" 4. switching off the windows firewall 5. internet is reachable!!! :)

works with kernel 2.6.24.

can anyone reproduce that or confirm or critizise that and, if alright, write it on the real page? thanx

[edit] Windows 7 does not seem to need an external driver

I could not get the Neo_vista_x64.inf to work. So I used "Update Drivers" and selected Select from a list of drivers. From there I chose Microsoft Corporation and RNDIS compatible device. After this and setting up the static IP, ssh works fine.

Personal tools

Pretty important this

I think this is probably worth developing a bit further. There are people out there who really go for the open source ideal but for one reason or another are tied to Windows in certain circumstances (work and so on). If we really want this to take off, we need to remember that Windows really is out there and people (unfortunately!) do use it. There must be a way of syncing this with windows. If I was better at developing I would put my hand up for this, but unfortunately, I'm not.

--Awrowe 20:21, 9 July 2007 (CEST)

Trying this I get "This device cannot start. (Code 10)"

Neo is recognized by Windows, I get asked for a driver, I point to linux.inf and some installation is happening. Then at the end I get the error message "This device cannot start. (Code 10)"

Unplugging and Plugging-In of the Neo is recognized fine by XP, but the same error occurs.

To reiterate the install procedure, one need to open device manager:

c:\>set devmgr_show_nonpresent_devices=1
c:\>start devmgmt.msc

and then delete the Neo entries under network adapters.