Tiny Core Base > TCB Q&A Forum
[SOLVED] Newb question about Internet connectivity.
E.J.:
This has all turned into a convoluted guessing game. Is there a better program for connecting that I could install?
I can't even find the right "tty?" setting. I've tried "ttyUSBx", and "ttyACMx", (x = integer) settings without success. It never recognizes the device.
Also in my quest to download manually other programs, and install them, I've encountered an issue.
Some dependencies calls for a "?-KERNEL.tcz", but in the repository the "?" has an alpha-numeric designation. If I edit the "*.dep" file to attempt loading the needed "*.tcz" it can't find it. But if I rename the actual dependency "*.tcz" to "?-KERNEL.tcz", it works. Do I also need to rename the "*.md5", and "*.dep" files to reflect this?
Example:
If I rename 'graphics-2.6.33.3-tinycore.tcz' to 'graphics-KERNEL.tcz', do I have to rename 'graphics-2.6.33.3-tinycore.tcz.md5' to 'graphics-KERNEL.tcz.md5'?
maro:
E.J.: This should not be a guessing game, but have to actually payed attention to what is showing up in the 'dmesg' output when you insert the modem?
Here is what I would do: Boot TC but leave your USB-modem disconnected. I assume that you'll need the 'usb-serial-2.6.33.3-tinycore.tcz' extension and that you have that already downloaded and installed. Then take a snapshot of 'dmesg' (e.g. via dmesg > dmesg-01), insert the modem and wait a few seconds. Now take another snapshot and compare those two snapshots (e.g. via dmesg > dmesg-02 && diff -U 0 dmesg-01 dmesg-02) Can you show us the result of this 'diff' here?
More helpful details might be in the relevant output of 'lsusb -v' (after the modem insertion of course). For this you'll need the 'usb-utils.tcz' extension, plus it's dependency 'libusb.tcz'.
Edit: Regarding the '-KERNEL' issue: There is IMHO a flaw in the 'tce-load' script. It changes at download time the entries in the '.dep' files from 'KERNEL' to the actual value (e.g. '2.6.33.3-tinycore', which is the output of 'uname -r'). I personally believe that downloaded files should not be "fudged". I also believe that you should you keep all downloaded file names intact. But you could then "mimic that flaw" of 'tce-load' by "fudging" the entries in the '.dep' files in the same way. You should then be able to use 'tce-load -i EXT' with the expected result.
tinypoodle:
--- Quote from: E.J. on November 16, 2010, 07:57:55 PM ---This has all turned into a convoluted guessing game. Is there a better program for connecting that I could install?
I can't even find the right "tty?" setting. I've tried "ttyUSBx", and "ttyACMx", (x = integer) settings without success. It never recognizes the device.
--- End quote ---
Not having used a recent version of puppy, but from your screenie everything looks like PupDial might just be a GUI frontend to wvdial.
Therefore I'd estimate that your chances might be better if you find a way to use wvdial under TC.
Perhaps you could make the binaries of puppy work, or you could request an extension. ;)
E.J.:
--- Quote ---I assume that you'll need the 'usb-serial-2.6.33.3-tinycore.tcz' extension
--- End quote ---
...
...
...
Well there it is. That did it. I was missing a necessary extension.
All I did after that was enter...
- Selected 'ATDT#777' for the dialing option
- Hit enter at initialization string screen (left at default).
- The providers name (not sure if this matters).
- The device only goes to '115200', but I selected the fastest option (ISDN).
- The device's phone number (can be found through Windows) was used for the username, and the password.
- When the pppsetup finished, I typed 'sudo nano /etc/ppp/options', and changed the 'ttyS0' to 'ttyACM0'.
- Typed ppp-go at the terminal, success.
I have two of these USB devices. One requires the USB mode switch extension, or it's only recognized as a disc drive.
Whoever wants to do this manually needs to download these
extensions + their dependencies (just open the '.dep' in a text editor):
bash.tcz
dialog.tcz
ppp.tcz
pppsetup.tcz
usb-serial-?-tinycore.tcz
AND if needed:
usb-modeswitch.tcz
nano.tcz
leafpad.tcz
Place them all in the 'tce/optional' folder on the partition where Tiny Core is located.
Thanks to everyone for the help.
Posting from TCL.
tinypoodle:
ppp software was designed to work with dial-up and therefore not surprising that 115200 (ISDN) is the fastest option.
What I might try in your place would be to grep for '115200' in the config files produced, and then play with the value, manually changing it.
Navigation
[0] Message Index
[*] Previous page
Go to full version