Problem z terminalem FUTRO S300

Gdy jakieś urządzenie nie chce w Slackware działać...

Moderatorzy: Moderatorzy, Administratorzy

tyx
Użytkownik
Posty: 4
Rejestracja: 2011-01-29, 12:52

Problem z terminalem FUTRO S300

Post autor: tyx »

Witam

Niedawno zakupiłem sprzęt Fujitsu Siemens Futro S300 (procesor Transmeta Crusoe TM5800 800MHz, 256 Ram, 4xUSB2.0) i mam z nim problem. Zrobiłem z niego router do Neostrady z modemem Speedtouch 330. Wszystko działa jak należy do czasu kiedy czymś obciążę ten sprzęt np. kopiowanie plików po sambie, kompilacją programu itp. W logach pojawiają się komunikaty:

Kod: Zaznacz cały

kernel: uhci_hcd 0000:00:10.1: release dev 2 ep87-ISO, period 1, phase 0, 758 us
kernel: uhci_hcd 0000:00:10.1: reserve dev 2 ep87-ISO, period 1, phase 0, 758 us
jeśli nie korzystam z neta to na tych komunikatach się wtedy kończy ale jeśli coś w tym czasie ściągam z netu to wywala kolejny komunikat:

Kod: Zaznacz cały

kernel: ATM dev 0: usbatm_rx_process: status 0 in frame 0!
i masa komunikatów w stylu:

Kod: Zaznacz cały

kernel: ATM dev 0: usbatm_extract_one_cell: unknown vpi/vci (231/17431)!
kernel: ATM dev 0: usbatm_extract_one_cell: unknown vpi/vci (34/9143)!
kernel: ATM dev 0: usbatm_extract_one_cell: unknown vpi/vci (231/18007)!
kernel: ATM dev 0: usbatm_extract_one_cell: unknown vpi/vci (198/50103)!
kernel: ATM dev 0: usbatm_extract_one_cell: unknown vpi/vci (228/58967)!
kernel: ATM dev 0: usbatm_extract_one_cell: unknown vpi/vci (226/34322)!
i od tego momentu nie mam dostepu do sieci.
Muszę przeładować moduł "speedtch" i uruchomić ponownie pppd, wtedy znowu działa. Jeśli będę tylko korzystał z internetu to wszytko jest OK, a jeśli coś zacznę robić na tym serwerku to pojawiają się te komunikaty. Jest to bardzo denerwujące kiedy podczas kopiowania pliku ~700MB na dysk serwera po sambie, wywali się internet z 3 razy w ciągu 3 minut i za każdym razem muszę się logować na serwer i przeładowywać moduł i pppd.

Dodam że posiadam także zwykłego kompa (Pentium 3 733MHz, 384 Ram, 2xUSB1.1) do którego przekładam dysk twardy, uruchamiam ten sam system (ta sama wersja kernela tylko odpowiednio skompilowana pod inny procesor) i tam takie rzeczy się nie dzieją. Do testu uruchomiłem na nim kompilacje kernela, kopiowanie pliku po sambie, pingi na kompa w sieci (wielkość 65KB interwał 0.01 sekundy) i polecenie "hdparm -Tt /dev/sda". Loadavg na tym kompie skoczyło do 5 a net dalej śmigał z pełną prędkością i w logach nic nie było.

Czy ktoś miał podobny problem i wie co może być nie tak? Czy to wina tego sprzętu czy raczej złej konfiguracji kernela?

Tylko proszę o nie wpisywanie:
"Wyłącz: make menuconfig: Device drivers > USB Support > Verbose debug messages"

Pozdrawiam
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: Problem z terminalem FUTRO S300

Post autor: dienet »

Pokaż lspci, jeśli to jakiś egzotyczny kontroler USB, to możliwe, że to jego wina. Jeśli Ci bardzo zależy to proponuje wysłać logi na grupę mailingową od subsystemu USB, a już na pewno skontaktować się z kimś kto pisał sterownik pod ten kontroler.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
tyx
Użytkownik
Posty: 4
Rejestracja: 2011-01-29, 12:52

Re: Problem z terminalem FUTRO S300

Post autor: tyx »

Aktualnie serwer mam uruchomiony na Pentium3 więc terminal uruchomiłem z livecd

Kod: Zaznacz cały

root@slax:~# lspci
00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge (rev 03)
00:00.1 RAM memory: Transmeta Corporation SDRAM controller
00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad
00:09.0 VGA compatible controller: Silicon Integrated Systems [SiS] 315PRO PCI/AGP VGA Display Adapter
00:0b.0 Ethernet controller: Atheros Communications Inc. AR5413 802.11abg NIC (rev 01)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
Mostek południowy to VIA. Chyba taki sam był stosowana przy Athlonach na KT400 lub KT600

Tu jest kilka fotek jak ten sprzęt wygląda:
http://www.ipcop-forum.de/forum/viewtop ... 0&start=30

Pozdrawiam
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: Problem z terminalem FUTRO S300

Post autor: dienet »

Hm...no to jest to dziwne. Jeśli wszystko w kernelu masz OK, to sprawdź na najnowszym i ew. skontaktuj się z developerami.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
tyx
Użytkownik
Posty: 4
Rejestracja: 2011-01-29, 12:52

Re: Problem z terminalem FUTRO S300

Post autor: tyx »

Witam

Miałem trochę czasu na testy. Uruchomiłem terminal na standardowym kernelu huge ze slackware 13.1 i...... taka sama sytuacja. Tyle że w logach nic nie wyświetla (chyba musi być wyłączone "Verbose debug messages"), więc raczej to nie wina mojej kompilacji kernela.

Znalazłem gdzieś u siebie kontroler USB2.0 na PCI VIA VT6212L i podłączyłem go do terminala a do niego modem i uruchomiłem system z mojej kompilacji kernela. To również nic nie dało. Pojawiają się te same komunikaty w logach i modem także się wywala przy większym obciążeniu procesora/dysku itp.

Chyba dam sobie spokój z tym terminalem i poszukam sobie innego. Podejrzewam że to wina tego procesora (Transmeta Crusoe TM5800) ze zintegrowanym mostkiem północnym.
ODPOWIEDZ