Some people have repeatedly asked me to merge new network stack with trunk. I think it's too soon, but it may speed up development.
Here are some of the pro's and cons:
con:
- Some drivers, such as forcedeth do not work yet. (RTL8139 doesnt work in QEMU yet either)
- Inevitably, there are bugs.
- Current network applications will not work, unless some of the code is rewritten (not so hard to do).
- ...
pro:
- New drivers such as dec21x4x for virtualPC, VIA rhine, mtd803 and intel i8254x are present.
- The use of multiple network cards is possible (although not finished).
- If you want to use only one card, you may select which one to use.
- There are some new applications.
- There is a new, better API.
- Currently developed network applications (browser etc) dont have to choose between new or legacy API.
- Newer stack should be faster.
- ...
Merge new network stack with trunk?
-
Last edited by hidnplayr on Tue May 28, 2013 3:06 pm, edited 1 time in total."Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
I voted YES as I am unable to find the "cons". The only real con is lack of forthedeth driver. All other cons are not cons:
1) There are bugs in trunk as well.
2) Trunk network applications are useless without normal network support.
1) There are bugs in trunk as well.
2) Trunk network applications are useless without normal network support.
1. Qemu it is necessary - other emulators currently time are not suitable for development.hidnplayr wrote: - Some drivers, such as forcedeth do not work yet. (RTL8139 doesnt work in QEMU yet either)
- Inevitably, there are bugs.
- Current network applications will not work, unless some of the code is rewritten (not so hard to do).
2. Not fatal.
3. The primary goal Downloader, which is used to HTMLv.
I chose option 2 in the voting.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
QEMU supports wide range of ethernet cards.
RTL8139 is a very popular driver as I know. I use it too in QEMU.
I support this idea, but ask you to add RTL8139 support as fast as you can. Thanks.
I support this idea, but ask you to add RTL8139 support as fast as you can. Thanks.
Из хаоса в космос
RTL8139 works, but not in qemu.Leency wrote:RTL8139 is a very popular driver as I know. I use it too in QEMU.
I support this idea, but ask you to add RTL8139 support as fast as you can. Thanks.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Hmm... It's a QEMU bug? Can you solve it?
Из хаоса в космос
I will try toLeency wrote:Hmm... It's a QEMU bug? Can you solve it?
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
hidnplayr
This RTL8139 or other card in Qemu?
Code: Select all
Detected card: 802910EC
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
It would be great. Thanks.hidnplayr wrote:I will try toLeency wrote:Hmm... It's a QEMU bug? Can you solve it?
Из хаоса в космос
This is called ne2000 PCI in qemu, it works with rtl8029 driver. (8029 = device, type, 10ec means realtek )Mario_r4 wrote:hidnplayrThis RTL8139 or other card in Qemu?Code: Select all
Detected card: 802910EC
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Qemu 0.12.2 and SVN r. 3552 - PING is not working.hidnplayr wrote:This is called ne2000 PCI in qemu, it works with rtl8029 driver. (8029 = device, type, 10ec means realtek )
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
It's a shortcoming of QEMU i'm afraid, on real machines, and some other emulators, it works fine.Mario_r4 wrote:Qemu 0.12.2 and SVN r. 3552 - PING is not working.hidnplayr wrote:This is called ne2000 PCI in qemu, it works with rtl8029 driver. (8029 = device, type, 10ec means realtek )
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Hi
Description of the stack will be??
Description of the stack will be??
Сделай шаг, и дорога появится сама собой
Стив Джобс
Стив Джобс
http://wiki.kolibrios.org/wiki/New_stackG@К wrote:Hi
Description of the stack will be??
P.S. Ты не смог сделать "reset password" на своего прошлого юзера, потому что на "mail.ru" невозможно отослать мыло. Скажи CleverMouse другой мэйл, если хочешь, и она восстановит твоего прошлого юзера.
Who is online
Users browsing this forum: No registered users and 1 guest