Ahmed, The code exists, although I am not sure whether it is appropriate or not within GPL. The device node gets created if the following is placed in /etc/modprobe.d/modprobe.conf Within /etc/modprobe.conf files: /etc/modprobe.d/modprobe.conf:install slamr modprobe --ignore-install ungrab-winmodem ; modprobe --ignore-install slamr; test -e /dev/slamr0 || (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp uucp /dev/slamr0) That will create the device nodes and appropriate permissions to dialout. Regards, Antonio On Sat, Apr 11, 2009 at 10:10 PM, أحمد المحمودي <aelmahmoudy@xxxxxxxxxxxxxxxxxxxxx> wrote: > Hello, > > On Sat, Apr 11, 2009 at 12:58:45PM -0700, Shannon VanWagner wrote: >> I was able to get the packages installed, but I'm not able to get the >> modem to show up at /dev/slamr or /dev/ttySL0 > ---end quoted text--- > > That's a problem with Ubuntu package that I am trying to find a > solution for. > > Ubuntu doesn't want packages to create static device nodes, rather it > requires that modules should have code that (along with udev) would > create the appropriate device nodes when the module gets modprobe'd > (or a device get attached). > > Yet it seems that such code doesn't exist (or is disabled) in > slamr/slusb for some license issues (which I am not sure if they are > right or wrong). Anyways, if indeed license issues forbid that > slamr/slusb (since they are not strict GPL) contain such code. Someone > suggested that each of slamr/slusb code could be split into two > further modules (one that is GPL and hence can contain code to create > appropriate device nodes), and the other part wouldn't have to be > GPL. He mentioned atheros as an example. > > -- > أحمد المحمودي (Ahmed El-Mahmoudy) > Digital design engineer > GPG KeyID: 0x9DCA0B27 (@ subkeys.pgp.net) > GPG Fingerprint: 087D 3767 8CAC 65B1 8F6C 156E D325 C3C8 9DCA 0B27 >