Hallo, ich habe einen ASUS-wl500gpV2 mit olegs Original FW 1.9.2.7-10 (2008-03-30). Als USB-Seriell Adapter verwende ich einen mit FTDI Chip.
Dieser wird korrekt erkannt, und lässt sich auch mit stty -F /dev/ttyUSB0 einstellen.
Code:
cat /proc/bus/usb/devices
P: Vendor=0403 ProdID=6001 Rev= 4.00
S: Manufacturer=ftdi
S: Product=usb serial converter
S: SerialNumber=ftDXPJB6
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 44mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=serial
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
Wenn ich nun mit:
Code:
cat datei > /dev/ttyUSB0
eine beliebige Textdatei senden will, tritt nach einigen Zeilen korrekter Übertragung ein Fehler auf und rebootet mit "Kernel panic...".

Folgenden Trace konnte ich auf der Konsole /dev/tts/0 mitlauschen:
Code:
Scheduling in interrupt
                                                   
kernel BUG at sched.c:572!
                                                   
Unable to handle kernel paging request at virtual address 00000000, epc == 8000d
3c0, ra == 8000d3c0
                                                           
Oops in fault.c::do_page_fault, line 192:
                                    
$0 : 00000000 10009c00 0000001b 00000001 81cee000 00000000 00000001 00000000
 
$8 : 00001beb 8020f319 00000000 00000000 fffffff9 ffffffff 0000000a 00000002
  
$16: 802f88a0 8162e000 8162e000 00000002 81edd880 00000000 00000000 801d4000
  
$24: 8162f7fa 00000002                   8162e000 8162f930 8162f930 8000d3c0
  
Hi : 00000000
                                                                
Lo : 000006c0
                                                                
epc  : 8000d3c0    Tainted: P 
                                                
Status: 10009c03
                                                              
Cause : 8000000c
                                                              
Process dmesg (pid: 150, stackpage=8162e000)
                                  
Stack:    801a8b58 801a8b70 0000023c 0000001f 00000000 81edd878 8162e000
      
 00000002 81edd880 81edd820 818172a0 81e21280 00000000 800073e8 c011159c
     
 c011158c 00000000 00000000 00000000 8162e000 81edd880 81edd880 81edd820
     
 81edd800 ffffffea 81edd878 00000000 c0160b94 801f6f28 00000081 81831c18
      
 00000000 81dd0000 00000038 81dd0000 81dd0370 800ad810 80030238 00000000
      
 c01132ec ...
                                                                
Call Trace:   [<801a8b58>] [<801a8b70>] [<800073e8>] [<c011159c>] [<c011158c>]

 [<c0160b94>] [<800ad810>] [<80030238>] [<c01132ec>] [<801941fc>] [<800adc68>]

 [<800af9c8>] [<c010f8fc>] [<800ae4a4>] [<c010f920>] [<8002750c>] [<c0111134>]

 [<c010f8fc>] [<c0113eb0>] [<800acc64>] [<800ace18>] [<c00f4c30>] [<c01693b8>]

 [<c0101f60>] [<c010250c>] [<c0110170>] [<c01103a0>] [<c010fa4c>] [<c011021c>]

 [<c0111364>] [<c011158c>] [<c0113c54>] [<800ad810>] [<c0113db8>] [<800adc68>]

 [<800e011c>] [<c01024a0>] [<c010f8fc>] [<80002134>] [<c010f920>] ...
     
                                                                                
Code: 24a58b70  0c0043f5  2406023c <080033e9> ac000000  3c04801b  24848b58  3c05
801b  24a58b70 
                                                               
Kernel panic: Aiee, killing interrupt handler!
                                
In interrupt handler - not syncing
                                           
 <0>Rebooting in 3 seconds..
Fehler tritt auch auf wenn der FTDI als einzigstes Gerät am USB hängt.
Hat jemand schon einen USB-Seriell Adapter an dem wl500gpV2 zum Laufen bekommen? Bzw. kann hier jemand weiterhelfen?