reboot12 Posted March 21 Posted March 21 2 hours ago, Dietmar said: Really crazy, how I solved this. This means that you now compile working XP driver ? P.S. Look at this - graphics driver Win2000 for Baytrail ??? https://msfn.org/board/topic/186803-xp-on-j1900-what-is-needed/page/2/#findComment-1286496
Dietmar Posted March 21 Posted March 21 @reboot12 Sending works, WPA2 works, receive not works until now Dietmar 1
Damnation Posted March 22 Posted March 22 @Dietmar Here are some private PDB symbols of Intel and Realtek LAN drivers, in case it might help you with future bugfixing. https://buzzheavier.com/i56b89uu20qa I have more, so if you're looking for anything in particular send me a Device ID and I'll check if I've got something for it.
Dietmar Posted March 23 Posted March 23 @reboot12 I look at the SP1 Sources, what needs to be done, that an device is recogniced as wireless. This bit=1 I fake with Windbg. Waaoooh, fun is really endless in this Dietmar
Dietmar Posted March 23 Posted March 23 (edited) @reboot12 First Grok tells: Impossible ChatGPT: 0 % Chance. Now GroK: Nearly ready Chatgpt: 70 % chance for a full working Wlan driver for XP with WPA2 Dietmar PS: By the way I noticed, that there is not a single Wlan driver code for XP in whole Internet. Reactos also has none. This was other for to look for a normal Lan driver. All try and error and with the help of the XP SP1 Sources by myself. Interesting is the help of ChatGPT. This Ki can do a lot of programs, but comes very quick to an end. So just now no Terminator at all. ALL (100%) of ideas how to continue come only from me. Grok is good for some crazy ideas. But makes such a lot of mistakes..brrr.. Edited March 23 by Dietmar
reboot12 Posted March 24 Posted March 24 (edited) 8 hours ago, Dietmar said: First Grok tells: Impossible ChatGPT: 0 % Chance. Now GroK: Nearly ready Chatgpt: 70 % Ha, ha AI searches the Internet for information about the question, and since no one has ever created a driver for XP and most people write on forums words such as: it's impossible, old system, unsupported, old technology etc. - so the AI copies and pastes the same thing in reply to the question But AI actually helps in programming - I have already used its help several times e.g. Porting MacOS source code to Linux and Windows Edited March 24 by reboot12
Guest the solutor Posted March 26 Posted March 26 @Dietmar Once upon a time, when Linux WLAN drivers were relatively scarce, ther was rndiswan: a wrapper that allowed to use unmodified Windows WLAN drivers on Linux. Well I think that now is time to reverse the process, it won't be easy, but would be a future proof approach, let alone would be an effort not limited to a single device. A similar approach, which is ready to, go is to use a virtualized rooter using OpenWRT for x86 running inside VMware or VBox. Personally I never tested it on XP but I use that approach on more modern windows and it works perfectly, taking a risible amount of storage (like 100/200MB), and RAM, given OpenWRT is made to run (usually) on ARM or MIPS rooters with risible specs. There ready to go are images for all tastes, with or without PAE, for relatively recent HW and for legacy one, in x86 or AMD64 flavours. Just downnload the raw image, and convert it to vmdk/vhd/whatever and boot it
Dietmar Posted March 26 Posted March 26 (edited) @reboot12 I do not succeed to translate the Linux scan sequence to XP SP3. Even I succeed to get the full path under Linux Ubuntu, how Linux is doing everything and also a reset I can trace step by step. Strange for me. Linux hangs sometimes at the same point as XP during this scan for Wifi network, firmware of the integrated Wlan-cpu looks like dead. Linux did in this case a reset of all the rings, alive=1 etc. But I do not succeed to redo this reset in XP Dietmar PS: It is only a small step but I cant solve, even I have all the information for the Wlan 9560 card, that I need. Funny, I get the feeling, that ChatGPT does not want to help me with this. EDIT: This feeling becomes even more real. Now I trick Chatgpt, during build this whole Wlan driver for Linux Ubuntu from only 3 files 9560.c 9560.h firmware.c together with makefile and sources. This means to pack all the files from Linux intelligent together. Soon we will see..because now ChatGPT suddently forgets, that it does not want to help me with scan. EDIT2: Oh nice, this trick works. For the very first time I have Scan code for XP, build direct from Linux. Edited March 26 by Dietmar
windows2 Posted March 27 Posted March 27 11 hours ago, Dietmar said: Soon we will see..because now ChatGPT suddently forgets, that it does not want to help me with scan. Why not use Copilot with Visual Studio Code? It's extremely useful and much smarter. can even read a very large number of lines. I used it to write this : https://github.com/Win2000DevCommunity/Win2000-MTP-KMDF-DRIVER
Dietmar Posted March 27 Posted March 27 (edited) @windows2 The answer is very easy, because I dont know anything about Copilot with Visual Studio Code. I compare some KI models. ChatGPT is for me the most most best of all, until now. I just think about if it is possible, to construct a machine, that automatically translated any working driver under ubuntu-24.04.2-desktop-amd64 direct in Source Code for XP, where it is possible Dietmar Edited March 27 by Dietmar
windows2 Posted March 27 Posted March 27 (edited) 40 minutes ago, Dietmar said: @windows2 The answer is very easy, because I dont know anything about Copilot with Visual Studio Code. I compare some KI models. ChatGPT is for me the most most best of all, until now. Do what makes you comfortable. I think you'll change your mind once you try it. It can also read the file code in folders like the DDK... and extract a solution, create the project files for you, and write the code in them. I used to think, like you, that GPT was the best, but I've changed my mind. 40 minutes ago, Dietmar said: @windows2 I just think about if it is possible, to construct a machine, that automatically translated any working driver under ubuntu-24.04.2-desktop-amd64 direct in Source Code for XP, where it is possible Dietmar I think you'll have to write a script. What you'll face is extracting the differences between Linux and XP code by parsing the DDK and other aspects of both systems. In the next stage, the code will be successfully compiled, and then debugging will likely be necessary. I think that's what you're aiming for? Edited March 27 by windows2
user57 Posted March 27 Posted March 27 1 hour ago, Dietmar said: @windows2 The answer is very easy, because I dont know anything about Copilot with Visual Studio Code. I compare some KI models. ChatGPT is for me the most most best of all, until now. I just think about if it is possible, to construct a machine, that automatically translated any working driver under ubuntu-24.04.2-desktop-amd64 direct in Source Code for XP, where it is possible Dietmar it is possible to write a precise variant from pure assembly to c/c++, it only has a few limitations - but not in that the code that was written is not functioning a problem that can apear is that the write style generates different codes at other spots - so sometimes the code is not always written in the same exact style having the symbol file also tells the names of the vars and functions the AI however dont seems to be capable off for a human that is not easy as you ask for an entire driver - even 1 big function takes a lot of time (its assembly code after all, many and needs to be reversed back to c/c++ (what takes time)) - the AI if it would be able to do that would do all in a second or so
Damnation Posted March 27 Posted March 27 3 hours ago, Dietmar said: I just think about if it is possible, to construct a machine, that automatically translated any working driver under ubuntu-24.04.2-desktop-amd64 direct in Source Code for XP, where it is possible I can get an AI to pretty reliably convert assembly back into C code if I have the proper symbols.
Dietmar Posted March 27 Posted March 27 (edited) @Damnation For me it was not possible, to reduce the Wlan 9560 driver from Linux Ubuntu ubuntu-24.04.2-desktop-amd64 to a maximal simplified single 9560.c 9560.h and sources and makefile. This is Open Source? ChatGPT tells, that it needs about 198 files for this and still the Kernel Sources?! ChatGPT 5.4 is much too stupid for such a task. The maximal end for to convert from Linux to XP is Lan-driver, at least in this moment. And you have no chance to put the nose of ChatGPT to that point, what really has to be looked on. For example I make a try for to figure out, what has to be the input for the Wlan-cpu when it accepts an input for scan. In Linux, it does not seem to be possible. When I am at this Linux, suddently the screen becomes black and I get a message, that my resolution of this screen is not perfect. BUT BLACK SCREEN SEEMS TO BE BETTER. How can somebody with brain work with this stupid, ugly OS, Win95 is much better. IT IS SOO STUPID, I mean ChatGPT. But I also do not know another KI, which is better Dietmar EDIT: Just when I write this, I come to an crazy idea. Even stupid ChatGPT cant find out, which bits the Wlan-cpu needs for to start a Scan, I can use Windbg and offer this Wlan-cpu really all of different bits, and it has to eat them.. Edited March 27 by Dietmar
user57 Posted March 28 Posted March 28 10 hours ago, Dietmar said: @Damnation For me it was not possible, to reduce the Wlan 9560 driver from Linux Ubuntu ubuntu-24.04.2-desktop-amd64 to a maximal simplified single 9560.c 9560.h and sources and makefile. This is Open Source? ChatGPT tells, that it needs about 198 files for this and still the Kernel Sources?! ChatGPT 5.4 is much too stupid for such a task. The maximal end for to convert from Linux to XP is Lan-driver, at least in this moment. And you have no chance to put the nose of ChatGPT to that point, what really has to be looked on. For example I make a try for to figure out, what has to be the input for the Wlan-cpu when it accepts an input for scan. In Linux, it does not seem to be possible. When I am at this Linux, suddently the screen becomes black and I get a message, that my resolution of this screen is not perfect. BUT BLACK SCREEN SEEMS TO BE BETTER. How can somebody with brain work with this stupid, ugly OS, Win95 is much better. IT IS SOO STUPID, I mean ChatGPT. But I also do not know another KI, which is better Dietmar EDIT: Just when I write this, I come to an crazy idea. Even stupid ChatGPT cant find out, which bits the Wlan-cpu needs for to start a Scan, I can use Windbg and offer this Wlan-cpu really all of different bits, and it has to eat them.. that´s a very important answer it just show how big the to do list really is even tho there are always guys around like lets make it for win2000, lets make it for vista lets make it work for win10 also we dont have that room free to make all of these things, in the supermium discussion for example it go like that to be honest you wasted a lot of your energy in win2000 questions in the past, a lot of time that is now missing here
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now