Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ttyUSB] iPaq Hx4700 = pas de tty (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Sat Jan 06, 2007 1:14 pm    Post subject: [ttyUSB] iPaq Hx4700 = pas de tty (résolu) Reply with quote

Bonjour,

Je rencontre un petit soucis avec mon pda :
Une fois dans son cradle usb, le peripherique est detecté, mais aucun tty ne lui est associé :?

Code:
lsusb:
Bus 003 Device 005: ID 03f0:1c1d Hewlett-Packard


Code:
usbview:
HP RNDIS Sync
Manufacturer: HP
Speed: 12Mb/s (full)
USB Version:  2.00
Device Class: ef(unk. )
Device Subclass: 01
Device Protocol: 01
Maximum Default Endpoint Size: 16
Number of Configurations: 1
Vendor Id: 03f0
Product Id: 1c1d
Revision Number:  0.00
...


mais aucun /dev/ttyUSB0 ou /dev/tts/usb

A la connection du peripherique :
Code:
dmesg:
ohci_hcd 0000:00:02.1: wakeup
usb 3-1: new full speed USB device using ohci_hcd and address 5
usb 3-1: configuration #1 chosen from 1 choice


au niveau du kernel:
Code:
.config:
# USB Serial Converter support
CONFIG_USB_SERIAL=y
# CONFIG_USB_SERIAL_CONSOLE is not set
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_IPAQ=y

CONFIG_PPP=y
# CONFIG_PPP_MULTILINK is not set
# CONFIG_PPP_FILTER is not set
CONFIG_PPP_ASYNC=y
# CONFIG_PPP_SYNC_TTY is not set
# CONFIG_PPP_DEFLATE is not set
# CONFIG_PPP_BSDCOMP is not set
# CONFIG_PPP_MPPE is not set
# CONFIG_PPPOE is not set


Je n'ai pas créé de regle udev particuliere (inutile pour voit apparaitre un ttyUSB non ?)

Si vous avez une idée, je suis preneur, voila deux jours que je bats avec et je ne vois pas à quel niveau se situe le probleme...

Sans ça, je vais avoir du mal à tenter l'experience linux sur mon iPaq :(

Merci d'avance,

Laurent


Last edited by l.slysz on Mon Jan 08, 2007 5:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
ryo-san
l33t
l33t


Joined: 17 Feb 2005
Posts: 729

PostPosted: Sat Jan 06, 2007 2:47 pm    Post subject: Reply with quote

salut,

:idea:

J'y connais rien mais
Code:

# CONFIG_USB_SERIAL_CONSOLE is not set

me saute aux yeux ...

:?:
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Sat Jan 06, 2007 2:57 pm    Post subject: Reply with quote

Code:
If you say Y here, it will be possible to use a USB to serial                                                                                       │
  │ converter port as the system console (the system console is the                                                                                     │
  │ device which receives all kernel messages and warnings and which                                                                                    │
  │ allows logins in single user mode). This could be useful if some                                                                                    │
  │ terminal or printer is connected to that serial port.                                                                                               │
  │                                                                                                                                                     │
  │ Even if you say Y here, the currently visible virtual console                                                                                       │
  │ (/dev/tty0) will still be used as the system console by default, but                                                                                │
  │ you can alter that using a kernel command line option such as                                                                                       │
  │ "console=ttyUSB0". (Try "man bootparam" or see the documentation of                                                                                 │
  │ your boot loader (lilo or loadlin) about how to pass options to the                                                                                 │
  │ kernel at boot time.)                                                                                                                               │
  │                                                                                                                                                     │
  │ If you don't have a VGA card installed and you say Y here, the                                                                                      │
  │ kernel will automatically use the first USB to serial converter                                                                                     │
  │ port, /dev/ttyUSB0, as system console.                                                                                                              │
  │                                                                                                                                                     │
  │ If unsure, say N.                                               


à priori rien à voir avec ce que j'ai besoin :(
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Sat Jan 06, 2007 3:17 pm    Post subject: Reply with quote

'alute :)
je ne connais pas ta bestiole là mais a priori avec udev çà roule non ? d'autant plus que ce topic semble indiquer que c'est faisable de mettre une gentoo dessus. Qu'est-ce qui te gène d'utiliser udev ?
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
ryo-san
l33t
l33t


Joined: 17 Feb 2005
Posts: 729

PostPosted: Sat Jan 06, 2007 3:27 pm    Post subject: Reply with quote

:D

bon , bah j'retourne a la sieste :twisted:
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Sat Jan 06, 2007 9:36 pm    Post subject: Reply with quote

boozo wrote:
'alute :)
je ne connais pas ta bestiole là mais a priori avec udev çà roule non ? d'autant plus que ce topic semble indiquer que c'est faisable de mettre une gentoo dessus. Qu'est-ce qui te gène d'utiliser udev ?


Je suppose que tu parlais de cette regle udev ?
Code:
BUS="usb", KERNEL="ttyUSB*", DRIVER="ipaq", SYMLINK="pda"

Je ne me suis jamais vraiment interéssé à l'utilisation de udev, mais à priori, je dirais que cette regle ne sert quà mapper un /dev/pda sur le bon ttyUSB non ?
le truc en fait c'est que je n'ai pas ce ttyUSB :?

Je me suis basé sur ce How To pour configurer les modules qui vont bien, mais sans succes :
http://gentoo-wiki.com/HOWTO_Synchronize_PocketPC_and_Evolution#Kernel_modules

Comme tu peux l'observer dans le How To dmesg ne me repond pas ce qu'il devrait :cry:
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Sat Jan 06, 2007 10:25 pm    Post subject: Reply with quote

arf ! :( ... et le faisant à la mano ? ça marche ?
Code:
mknod ttyUSB0 c 188 0


edit : question à 0.02 cents, quelles sont tes options RC_DEVICES* dans /etc/conf.d/rc ?

edit 2 : c'est pas plutôt /dev/tts/usb0 qui te manques et qu'il te faut créer ? il semble que ttyUSB0 soit mappé dessus par un simple lien non ?
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Sun Jan 07, 2007 10:54 am    Post subject: Reply with quote

boozo wrote:
arf ! :( ... et le faisant à la mano ? ça marche ?
Code:
mknod ttyUSB0 c 188 0

j'ai créé /dev/ttyUSB0 à la main, ainsi que le lien /dev/tts/usb0->/dev/ttyUSB0.
Au niveau de dmesg, aucune evolution.
et
Code:
minicom: ne peut ouvrir /dev/ttyUSB0: Aucun périphérique ou adresse
pas moyen d'acceder au iPaq
boozo wrote:

edit : question à 0.02 cents, quelles sont tes options RC_DEVICES* dans /etc/conf.d/rc ?

Quote:
RC_TTY_NUMBER=11
RC_PARALLEL_STARTUP="no"
RC_INTERACTIVE="yes"
RC_HOTPLUG="yes"
RC_COLDPLUG="yes"
RC_PLUG_SERVICES=""
RC_NET_STRICT_CHECKING="no"
RC_DOWN_INTERFACE="yes"
RC_VOLUME_ORDER="raid evms lvm dm"
RC_VERBOSE="no"
RC_BOOTLOG="no"
RC_BOOTCHART="no"
RC_USE_FSTAB="no"
RC_USE_CONFIG_PROFILE="yes"
RC_FORCE_AUTO="no"
RC_DEVICES="auto"
RC_DEVICE_TARBALL="no"
RC_SWAP_ERASE="no"
RC_DMESG_LEVEL="1"
RC_RETRY_KILL="yes"
RC_RETRY_TIMEOUT=1
RC_RETRY_COUNT=5
RC_FAIL_ON_ZOMBIE="no"
RC_KILL_CHILDREN="no"
RC_WAIT_ON_START="0.1"

svcdir="/var/lib/init.d"
svcmount="no"
svcfstype="tmpfs"
svcsize=2048

boozo wrote:

edit 2 : c'est pas plutôt /dev/tts/usb0 qui te manques et qu'il te faut créer ? il semble que ttyUSB0 soit mappé dessus par un simple lien non ?

au vu de ceci :
Code:
# ls -l /dev/tts
total 0
lrwxrwxrwx 1 root root 8 jan  7  2007 0 -> ../ttyS0
lrwxrwxrwx 1 root root 8 jan  7  2007 1 -> ../ttyS1
lrwxrwxrwx 1 root root 8 jan  7  2007 2 -> ../ttyS2
lrwxrwxrwx 1 root root 8 jan  7  2007 3 -> ../ttyS3

Je penserai plutot l'inverse /dev/tts/usb0 qui soit un lien vers /dev/ttyUSB0
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3137

PostPosted: Sun Jan 07, 2007 5:52 pm    Post subject: Reply with quote

tu as lu ce topic ? cela semble correpondre pourtant :(

Peut-être que ton n'est pas dans le groupe "usb" ? (voire tty ?)

BTW : non non j'ai vérifié depuis c'est bien les /dev/ttyUSBX qui dont des liens symboliques sur les /dev/tts/USBX :wink:

edit : pour info ici : /etc/udev/rules/50-udev.rules
Code:

# tty devices
KERNEL=="ttyS[0-9]*",   NAME="%k", SYMLINK="tts/%n", GROUP="tty"
KERNEL=="ttyUSB[0-9]*", NAME="%k", SYMLINK="tts/USB%n", GROUP="tty", MODE="0660"

_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Mon Jan 08, 2007 6:06 pm    Post subject: Reply with quote

Cette regle udev m'a vallu une gentoo qui ne demarrait plus, avec plein de problemes concernant les tty :?
Code:

KERNEL=="ttyUSB[01]*",NAME="tts/USB%n",GROUP="usb",MODE="0660"


Sinon, j'ai trouvé d'ou venait le probleme pour mon ipaq ...
Comme toujours entre la chaise et le clavier :oops:

En bon informaticien faineant, depuis le debut de mes problemes, je rappelais ma precedente commande de compilation pour mon kernel :
Code:
make modules && make modules_install && cp arch/i386/boot/bzIgame /boot/kernel2.6.x

et non
Code:
make && make modules_install && cp ...


bref legerement enervé :x

et sinon aussi, il fallait passer en parametre au module ipaq le vendor et product de mon ipaq :o Ma version ne semble pas reconnue d'origine :?

ce qui donne
Code:
modprobe ipaq vendor=0x... product=0x...


et donc dans le dmesg
Code:
usb 3-1: new full speed USB device using ohci_hcd and address 3
usb 3-1: configuration #1 chosen from 1 choice
ipaq 3-1:1.0: PocketPC PDA converter detected
usb 3-1: PocketPC PDA converter now attached to ttyUSB0
ipaq 3-1:1.1: PocketPC PDA converter detected
usb 3-1: PocketPC PDA converter now attached to ttyUSB1


Yahou !! :lol:

Merci d'avoir essayé de m'aiguiller ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum