From: Takahide H. <tak...@hi...> - 2001-07-26 12:56:20
|
Hello Yaegashi-san, Thank you very much for testing my binary image quickly and giving me a useful comment. The problem is solved! |Thank you for playing with my software. I greatly appreciate your |feedback. And I'm glad that I've found another PS2 Linux kernel |hacker in Japan. :-> | It's so cool that you did make redboot working on PS2. Your effort makes kernel hacking much easier and boosts kernel development!! |What is your network configuration? My TFTP server is Linux 2.4.5 |with tulip NIC, and connected with PS2 via a cheap 10/100Mbps |switching hub. I was using 10Base-T half-duplex hub, SiS900 NIC on motherboard and TFTP server running on Linux-2.2.18pre21 (debian 2.2). Today I replaced the hub with new one which can do 100Base-T then the problem is solved! Packet analyzer (ethereal) shows that redboot stops to send TFTP ACK packet after 2800 - 3300th TFTP DATA packets on my 10Base-T network. It seems that kernel images of linux-2.2 did not hit this bug since they are smaller than ones of linux-2.4. I guess that transmit queue management in the ethernet driver of redboot has some problem when transmit queue becomes full and transmitter gets busy at the same time. ( I experienced similar situation in other project) --- Takahide HIGUCHI e-mail: tak...@hi... |