Tiny Core Base > TCB Q&A Forum

[SOLVED] Newb question about Internet connectivity.

<< < (6/6)

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